交互命令模式,脚本模式
整形、浮点型、
15/3 #5.0
16//3 #5 取整
16%3 #1 取余(取模 Modulo Operation)
5 ** 2 #25 乘方
2 ** 7 #128
4 * 3.75 - 1 # 14.0 混合类型运算数的运算会把整数转换为浮点数
2+5+6j #7+6j 复数运算
两中不同类型变量
num = 1 string = '1' print(num + string) #报错,不同类型数据不能合并 type(string) #查看string变量的类型 num2 = int(string) #string变量转变为int类型 print(int(3.1)) #3
is 身份运算符
x is y # is 是判断两个标识符是不是引用自一个对象;
x is not y # is not 是判断两个标识符是不是引用自不同对象
切片的格式:[start : end : step]
三元运算符:
[on_true] if [expression] else [on_false] a, b = 2, 5 print('a') if a > b else print('b') # b
TKinter是一款很知名的Python库,用它我们可以制作图形用户界面。其支持不同的GUI工具和窗口构件,比如按钮、标签、文本框等等。这些工具和构件均有不同的属性,比如维度、颜色、字体等。
input函数返回的数据类型是字符串
int('80')
int('80.5') #错误提示
float('80.5')
逻辑判断可用形式:if(25 <= age <= 30):
int,float,bool类型的数据,都是对象,当a = 343这行代码被执行时,python在内存中创建了一个对象
字符串是字符的有序集合。这里,你主要关注有序二字。
lst = [2, 5, 6, 7, 8, 9, 2, 9, 9] >>> lst[-5] 8 >>> type(lst[-5]) <class 'int'> lst = lst + list(dic.values())
标签:string,int,运算符,类型,lst,print,身份 From: https://www.cnblogs.com/sangern/p/17355668.html