1.import keyword import keyword
keyword.kwlist keyword.iskeyword()
的用法是查看有哪些关键字 的用法是查看某个字符是否是关键字
2.import re的用法
re.findall用来提取数字:number2=re.findall('\d+',appleNumberStr)
'\d+' 提取字符串所有的数字,‘\d’提取一个数字
3.import math math.pi用来取pi的值
4.eval()的作用是把输入的内容变成输入内容的类型,eval()函数就是实现list、dict、tuple、与str之间的转化
temp[-1]是从后往回数的最后一个数字/字母或其他的
temp[:-1]是除去temp里最后一个字符,剩下的内容
round(res,2)是保留res两个小数点
sep=''"是输出不带空格,sep=" "是输出带一个空格
5. / 是除,//是除只取整,%是余数
6.area=pow(m,0.5) pow是不需要用import.math的,直接用就可以
7.months[pos:pos+3]切割分块
8.凯撒密码的方法,C是新建空字符串,如果要往后移动三位,需要先转换成数字,在除余数
chr(ord('a')+((ord(i)-ord('a'))+3)%26)就是向后移动三位的代码
ord的作用是返回输入的字符所对应的 ASCII 数值,chr的作用是转换成字符
字符串可以通过 + 直接拼接
for循环里的i的是字符串对应的单独字符,循环一次就是下一个字符,直到循环完成
9.if ave in range(0,10): range()是一个区间,判断ave是否在range区间里