python-day2
1.基本运算
结果是值的运算
赋值运算
算数运算
结果是布尔值的运算
比较运算 a = 1 < 2
逻辑运算 a = 1 == 2
成员运算 a = "中" not in "中文"
2.基本数据类型分类
整形 int
字符串 str
列表 list
字典 dict
元组 tuple
布尔值 bool
3.整形的常见操作
int
bit_length() 输出数字的对应的最小的占用bit位数
int(str,base = x) 将str按照x进制转换成10进制数
4.字符串的操作
m1 = ""join(a) #将字符串中的内容通过""分割开来
m2 = a.split("i",2) #使用"i"作为分隔符,将字符串a分割开,切分两次,如果不指定次数2,则所有的都分;rsplit 是从右边开始分.分割之后是列表类型,且分割后,不包含"i".
m3 = a.find("i") #在字符串a中查找'i',如果找不到,则返回-1,找到则返回i第一次出现的位置
m4 = a.strip("i") #将字符串a, 左右两边能匹配到的i删除,如果不配置'i',则删除左右两边的空白字符,比如空格,制表符
m5 = a.replace("i","o") #将字符串中的i替换为o
m6 = a.upper() #将字符串全部转换为大写
m7 = a.lower() #将字符串全部转换为小写
m8 = a[0:2] #字符串切片0-1,左闭右开区间
m9 = len(a) #获取字符串长度
m10 = a[1] #获取字符串第1个字符,从0开始
for i in a:
print(i) 打印出字符串a中的每一个字符
v1 = a.capitalize() #首字母大写
print(v1)
v2 = a.center(30,"a") #将a放在中间,总长度30,其余字符使用a填充
print(v2)
v3 = a.count("e") #统计a字符串中,e的数量
print(v3)
v4 = a.find("E") # 查找字符串中E的位置,如果找不到,返回-1
print(v4)
v5 = a.casefold() #将字符串全部转化为小写
print(v5)
v7 = a.endswith("k") #判断结尾是否是k,不是返回false,是返回true
print(v7)
v8 = a.startswith("k") #判断开始是否是k,不是返回false,是返回true
print(v8)
v9 = a.index("e",0) # 查找字符串中第一个出现e的位置,如果找不到,运行会报错
print(v9)

浙公网安备 33010602011771号