is 身份运算符

交互命令模式,脚本模式
整形、浮点型、
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())

  

posted @ 2023-04-26 13:42  sangern  阅读(19)  评论(0编辑  收藏  举报