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 判断内存地址是否一致