python数据类型:number,string,list ,tuple,dict,set 不可变数据:number,tuple,string 可变数据:list,dict,set number(常用数字类型int,float) int float
加减乘除±*/ 取余% 9%5 4
乘方** 3**3 3的三次方 27 修改运算优先级() (1+2)*3 9
等于 == 校验两边数据是否相等 不等于 !=
string字符串 转义符 忽略转义符的所用r 多个字符连接 +
索引 字符串 abcdefg 索引 0123456 str =“abcdefg” print(str[0]) a
字符串切片 str =“abcdefg” print(str[3:5]) 前闭后开原则,3<=x<5 de print(str[3:]) defg print(str[1:5]) bcde print(str[1:5:2]) start:stop:step步长 bd
字符串中加\n可以换行 str_c=“qqqqqe\n71223” print(str_c) qqqqqe 71223
字符串中间加\n可以不换行 str_c=“qqqqqe\n71223” print(str_c) qqqqqe\n71223
字符串引号前面加r也不会换行 str_c=r"qqqqqe\n71223" print(str_c) qqqqqe\n71223
list list索引 使用中括号包起来的叫列表 list =[1,2,3,4,5,“a”,“b”,“c”,True] print(list[-1]) True
list切片 print(list[2:])前闭后开原则 [3, 4, 5, ‘a’, ‘b’, ‘c’, True] print(list[2::3]) [3, ‘a’, True]
|