day10
运算符 根据结果分类:
布尔类型:
比较运算
a = 1 > 5
逻辑运算
a = 1 > 6 or 1 == 1
成员运算
a = "h" in "hello"
数值类型:
赋值运算:
a = 10 * 10
算术运算:
a = a + 1 <=> a += 1
数字类型:
整形(数字) int
列表 list
字符串 str
布尔值 bool
元祖 tuple
字典 dict
# Ctrl + 鼠标左键 = 使用方法,使用方法非常多,需要查明白中文意思,然后多看几遍。跟着老师每次记几个常 用的,每一个算法是干什么的要写清楚。
-int
将字符串转化为数字
a = "123"
b = int(a) #这个是将字符串”123”变成数字‘123’
b = b + 100
print(type(b),b) #输出的是b的数据类型和计算结果
改变进制:
num = "0011"
v = int(num,base=16) #原来16,变10. #如果没有“,base=16”,则安2变10
print(v)
age = 3
r = age.bit_length() #此时,R 为所示数字的二进制至少用n位表示
print(r)
-str
test = "aBC
v1 = test.cappitalizse()
v1 = test.lower() #这俩都是把所有字母变成小写。 #区别,第一个什么都能变
print(test) ==> abc
*