数值类型
整数 int浮点数 float复数 comolex字符串 str
列表 list
元组 tuple
集合类型 set
字典类型 dict
布尔类型 bool
True 首字母一定要大写否则为字符串类型False类型
%s 字符串类型%d 整数类型%f 浮点数类型整数可以用字符串类型占位,反之不可。 例:
name='小T' age=18 sex='男' print('%s的年龄是%d,性别为%s'%(name,age,sex))str.format()字符串格式化方法 (可以无视数据类型。) 例:
name='小T' age=18 sex='男' print("{}的年龄是{},性别为{}".format(name,age,sex))`常量通常放置在代码的最上部,并作为全局使用。 如:PI = 3.14159265359
input——>函数默认输出为字符串类型 代码阻塞,等待回车后才会继续往下执行
sep 代表两个’ '字符串之间的字符,默认为空格。
print('武汉','加油',sep='\n') 武汉 加油end 代表两个两个print之间的连接,默认为换行。
print('武汉',end=',') print('加油') 武汉,加油注意: 1.重点在比较数值的大小 str与Int不能直接比较 2.!= == 这种符号不能分开抒写(eg:! =错误) 3.字符串与字符串的比较是转为ascii比较 4.<>在python3已经弃用,仅用!= 5.a>b>c—> a>b and b>c 当a>b为True和b>c都为True时 结果才为True
三目运算符 如果if后面的表达式成立,则执行if前边的代码否则,执行else后边的代码’’’ 例:
li = [1, 2, 3, 4] print("in" if 5 in li else "not in")hex()–>十进制–>十六进制 0x开头
oct()–>十进制–>八进制 0o开头
bin()–>十进制–>二进制 0b开头
python的整数长度为32位(二进制),并且通常是连续分配内存空间的。
round() 四舍六入五成偶
abs()取绝对值
字符串格式化
name = "你说谁是谁的谁" age = 19 print("%s年龄%d"%(name,age)) print("{1}年龄{0}".format(age,name)) print(f'{name}的年龄是{age}') # 3.6.4以上版本使用list函数可以把元组转换成列表 使用tuple函数可以把列表转换成元组
空集合set() .update 添加、更新集合 .ermove 删除