整数、布尔、字符串

常见的基本数据类型
1.int整数
2.bool布尔
3.str字符串 存放小量的数据
4.list列表 可以存放大量的数据
5.dict 字典 以key:value的形式存放 数据
6.set 集合(数学)
7.tuple 元祖 不可变

1.int整数
整数:常见操作就那么几个 +-*/ // % **
bit_length() 转化为二进制的长度
2.bool布尔
没有操作
类型操作
字符串转换成整数
a = "10"
b = int(a)
s = str(b)
结论:想转化成xxx数据类型 xxx(目标)
c = True
d = str(c)

结论:a = True
print(int(a))
结论:int 类型里面只有0表示FALSE
还有""(空字符串)
summary:所有空的东西都是false
0,"",[],(),{},None
s = ""
if s:
print("娃哈哈")

1的效率比True 效率高一点点



3.str字符串 存放小量的数据
1.字符:单一文字符号
2.字符串:有序的字符序列 “吃饭”
字符串由' " """括起来的内容
3.索引:就是一排数字 反应某个位置的字符 下标从0开始
s = "刘德华很帅张国荣更帅"
print(s[2])
print(s[-1]) #倒数第一
4.切片 s[start:end] 切片里面顾头不顾尾
默认的方向是从左到右 即:start < end
s = "刘德华很帅张国荣更帅"
print(s[0:3])
# 从德字开始到最后结束
print(s[1:]) #结束
print(s[:4]) #开始
print(s[:]) #全部

猜你喜欢

转载自www.cnblogs.com/gaofeng-d/p/10556454.html