day03(1)

1. 基本数据类型简介
1. int 整数.
2. str 字符串. ', ", ''', """, 字符串一般不存储大量的数据.不好操作
3. bool 布尔值. True, False
4. list ["黑龙江", "云南"]表示. 列表
5. tuple () 元组.只读列表, 不能改
6. dict {} 查找比较快. key:value, 一次存两个数据. 一对一对的存
7. set {} 一次存一个. 不能重复. 只存key, 比较少见.
2. int
bit_length() 二进制长度
3. bool
True
False
4. str(多,切片)
切记, 字符串是不可变的对象, 所以任何操作对原字符串是不会有任何影响的
字符: 单个文字符号.
字符串: 把字符连成串
表现形式: '', "", ''' ''', """ """
1. 索引和切片
索引.下标从0开始
切片.
str[start:end:step]
start: 从xxx开始
end: 切到xxx为止. 不包括
step: 步长
注意: 顾头不顾尾
2. 常用方法:


for循环
for 变量 in 可迭代对象:
循环体

# str => int
# print(int("1")+int("1"))
# int(str)
# str(int)

 

# 目标类型(不管什么内容)

 

# 数字转换成bool
# 如果数字是0 结果是false
# 如果数字是非0 结果是True
#
# a = 0
# print(bool(a))
# True 和1的效率问题:  1的效率高.
'''
while 1: #  True
    print("哈哈")
'''

 

#  bool转int
# int(bool) True=>int => 1
#           False => int => 0
# print(int(False))    #   1

 

# 字符串转换成bool  bool(str)
# 空字符串是False. 非空字符串是True
# a = "abcd"
# print(bool(a))  # True
# a = ""
# print(bool(a))  # False
# b = ""  # 空字符串
# a = None    # 真空 False
# print(bool(b))  # False
# print(bool(a))  # False

 

# 特点: 空:False .非空:True

 

# 向系统中录入员工信息, 不停的录入 , 输入回车退出
# while True:
#     name = input("输入用户信息:")
#     if not name:
#         break
#     else:
#         print("新员工信息:"+name)




猜你喜欢

转载自www.cnblogs.com/daien522556/p/9122482.html