while 条件:
结构体
if=条件:
等于
while 条件:
结构体
else:
print(int(Ture)) 1
print(int(False)) 0
切片顾头不顾尾
print(msg[15:17])=两个字符 步长不写默认是1
print(msg[1]) #下标查找如果过界就会报错,切片过界就不会
print(msg[-2:]) #最后位置不用写
切片里数的方向和步长的方向要一致
print(s[:])输出全部的
print(s1[::-1])输出回文
字符串方法
s="daeqvgd rdsefsef"
1 s.capitalize()#首字母大写
2 s.upper()#全部大写
3.s.lower()#全部小写
4.s.count()#查找返回的数量
5.s.endswith()#以什么结尾
6.s.startwith()#以什么开头
7.s.find()#通过元素查找下标,查到返回索引没查到返回-1
8.s.index()#通过元素查找下标,查到返回索引没查到报错
9.s.format()#填充改变原始字符串格式可以有三种方法
关键字填充
第一种s=' aaaweweqw{},{},{}a '
s.format("a","b","rwew")
第二种
s=' aaaweweqw{0},{1},{2}a '
s.format("a","b","rwew")
第三种
s=' aaaweweqw{a},{b},{c}a '
s.format(a="a",b="c",c="eqwe")
10. "_".join(s)每个元素都添加下划线
11.s.split("a")通过元素分割
12.s.strip(" ")脱掉头尾两边的空格,换行符{默认不写的情况},如果打东西的话从左右删除
有rstrip方法从右开始,lstrip方法从左边开始
13.s.replace('a','b')旧的替换新的
14.s.swapcase()大小写转换
15.s.title()每个首字母大写(通过特殊符号分割包括中文)然后如果其他位有大写也变小写
16.s.isdigit()判断是不是纯数字
17.s.isalpha()判断是不是字母和汉字