1.随机数 # 导⼊random模块 import random # 使用random 这个模块的功能 random.randint(a, b) 2.三目运算符 条件成⽴执⾏的表达式 if 条件 else 条件不成⽴执⾏的表达式 a = 1 B = 2 c = a if a > b slse b print(c) 3.字符串查找 1. find() 字符串序列.find(⼦串, 开始位置下标, 结束位置下标) 2. index() 3. count() 返回某个⼦串在字符串中出现的次数 4.修改字符串 1. replace() 替换 字符串序列.replace(旧⼦串, 新⼦串, 替换次数) 2. split(): 字符串序列.split(分割字符, num) 按照指定字符分割字符串 3. join() 字符或⼦串.join(多字符串组成的序列) 举例:t1 = ('aa', 'b', 'cc', 'ddd') print('...'.join(t1)) 4. capitalize():将字符串第⼀个字符转换成⼤写 5. title():将字符串每个单词⾸字⺟转换成⼤写 6. lower():将字符串中⼤写转⼩写 7. upper():将字符串中⼩写转⼤写。 8. lstrip():删除字符串左侧空⽩字符 9. rstrip():删除字符串右侧空⽩字符 10. strip():删除字符串两侧空⽩字符 11. ljust():返回⼀个原字符串左对⻬,并使⽤指定字符(默认空格)填充⾄对应⻓度 的新字符串 字符串序列.ljust(⻓度, 填充字符) 举例:str = "hello" print(str.ljust(10, '-')) # hello----- 12. rjust():返回⼀个原字符串右对⻬,并使⽤指定字符(默认空格)填充⾄对应⻓度 的新字符串,语法和ljust()相同 13. center():返回⼀个原字符串居中对⻬,并使⽤指定字符(默认空格)填充⾄对应⻓ 度 的新字符串,语法和ljust()相同 举例:str = "hello" print(str.center(10, '.')) # ..hello... 14. split 以 str 为分隔符切片 mystr,如果 maxsplit有指定值,则仅分隔 maxsplit mystr.split(str=" ", 2)
|