4. 基本运算符

1. 用户与程序交互

1.1 输入input

用户输入任何内容,都存成字符串类型,然后赋值给等号左边的变量名

 只能转换符合整数类型的字符串

 1.2 输出print

print函数有一个默认参数,end = "\n",\n表示换行

 2. 基本运算符

2.1 算术运算符

乘    * 

幂次方   **

除    /

取余   %

整除   //      只保留整数部分

 2.2 比较运算符

>      >=      <      <=     ==      !=

2.3 赋值运算符

增量赋值
a += 91   #  a = a + 91
a -= 91    #  a = a - 91
a *= 91   #  a = a*91
a /= 91    #  a = a/91
链式赋值
a = b = c = d = 91 

交叉赋值:

两个变量的值互换

 解压赋值:

可以将列表、元组等类型中的元素按照位置取出来

列表中的元素个数少于前面的变量个数时解压会报错

 列表中的元素个数多于前面的变量个数时解压也会报错

可以用下划线来存储不需要的变量值

player = ['messi', 'cr7', 'neymar']
a, b, _ = player
print(a)
print(b) 

2.4 逻辑运算符

与and:连接多个条件,必须都是True,结果才是True

或or:连接多个条件,只要有一个是True,结果就是True

非not:取反,True变为False,False变为True

运算优先级:not > and > or

提高运算的优先级:对优先的部分加小括号

 2.5 成员运算符

判断元素在不在某个群体内

in     /     not in   

 2.6 身份运算

==  判断值是否一致

is    判断内存地址是否一致

 

 

 

 




 

posted @ 2024-07-17 17:34  hbutmeng  阅读(8)  评论(0编辑  收藏  举报