1.print(’ ')
2.计算
±*/ ** floor向下取整 ceil向上取整
增强的格式化字符串函数format
round(100/3,3)保留三位小数
3
变量
(某个值的名称)
命名规范:1.标识符的第一个字符必须是字母表中的字母(大写或者小写)或者下划线
2标识符名称的其他部分可以由字母(大写或小写),下划线_或数字(0-9)组成
3大小写含义不一样
错误1 首字符为数字2字母中间有空格my name 3有-为变量命名中的非法字符my-name
代码规范:1尽量不要使用单字符
2变量名能清晰表达变量意思
3合理使用字母中间的下划线
4***
.变量类型
1.字符串 str
2.数字 int float complex..
3.列表list
4.元组 tuple
5.字典dict
数值类型
bool型
True=1
False=0
与运算(同真为真),或运算(一个真就为真),非运算(取反)
***字符串类型
字符串可以用双引号也可以单引号,通过单双引号的恰当使用,可以避免不必要的字符转义()
字符串是不可变类型的变量
加法操作,乘法操作,返回字符串的长度,id函数(返回一个身份识别符,可以理解为一个变量的内存地址
切片
line.capitalize()大写第一个字符
line.center()让字符串居中
line.count(’ ‘)某字符出现了几次
line.endswith(’ ‘)是否以 什么 结尾
line.startswith(’ ')是否以 什么 开头
line.find(’ ‘)字符串中第一个字符对应的下标 不存在的时候出现-1
line.index(’ ')同上 不存在时 报错
line.upper()大写所有字母
line.lower()小写所有字符
line.istitle()判断首字母是否大写
line.isupper()判断是否都是大写ba
line.islower()判断是否都是小写
line.strip()把两端(中间的去不掉)的空格 换行等去掉 得到中间需要的字符
line.rstripe()去除右端的 line.lstripe()去除左端的
line.swapcase()大小写转换
列表类型 可变类型的
空列表varibals=[],varibals=list()
varibals=[1,2,3,‘hello’]
切片
序列
varibals.append[ ]
varibals.clear()清空
varibals.copy()
a.extend(b)
a.insert()插入
a.pop()弹出去掉
a.remove()移除某个数
a.sort()排序
a.sort(reverse=True)翻转
in
元组tuple
字典类型
空字典
拉锁函数
dict.fromkeys(,) ,访问字典中的值b[’ ‘]/b.get(’ ‘) b.keys(0 b.values() b.items()
b.pop(’ ‘)删除 b[’ ‘]= 增加赋值/b.setdefault(’ ', )存在就出存在的值,不存在就增加