1.字符串操作符函数
1.str.spit(",") 拆分为列表。
2.str.lower 全小写
3.str.upper 全大写
4.str.count(“O”) O的个数
5.str.replace(old,new) 取代
6.str.center(width,fillchar) 居中
7.str.strip(chars) 去掉字符串两边的字符
8.“char".join(string) 每个元素间以char分隔
2.字符串的格式化
3.进制与编码转换
1.hex(x) 将x转换为十六进制。
2.oct(x) 将x转换为八进制。
3.chr(x) 将unicode编码转换为字符。
4.ord(x) 将字符转换为unicode编码。
4.time模块的函数
1.time() 获取时间戳。
2.ctime() 获取时间字符串。
3.gmtime()
4.strftime()格式化日期
5.strptime() 将格式化日期转换为时间戳。
6.gmtime() 获取计算机可处理的时间数据。
7.per_couter ()程序计时,在算法前后输入该语句用后面见前面的可以计算出算法的运行时间。
时间函数
5.random模块函数
1.random.seed设置种子,可使程序复现结果。
2.random.random() 取值[0.0,1.0)
3.random.randint(a,b) 随机取a到b的整数。
4.random.randrage(m,n,k) k步长随机取。
5.random.getrandbits(k) k字节的整数。
6.random.uniform(a,b) [a,b]随机小数
7.random.choice(seq) 从序列seq中随机取一个数。
8.random.shuffle(seq)将seq序列随机排序。
6.简化选择结构
<表达式1> if <条件1> else <表达式2>
== 注意py中//和/的区别。
关注公众号【轻松玩编程】回复关键字“电子书”,“计算机资源”,“Java从入门到进阶”,”JavaScript教程“,“算法”,“Python学习资源”,“人工智能”等即可获取学习资源。