1.同时定义多个变量
# 多个变量赋相同的值
a=b=c=10
# 多个变量赋不同的值
a,b,c=10,20,30
应用
两个变量,通过代码交换两个变量的值
# 第一种方法,定义第三个变量中转
m=10
n=20
t=m # t=10
m=n # m=20
n=t # n=10
print(m,n)
# 第二种方法,运用python的多变量赋值
m,n=n,m # m,n = 10,20 再次交换回来
print(m,n)
2.运算符
2.1 数学运算符
**数学运算符: + , - , * , / , % , // , ****
-
+, - , * , / 和数学中加减乘除功能一样,如果运算对象中有一个浮点数,运算的结果就是浮点数。(补充:除法运算的结果都是浮点数)
-
% - 取模运算
x % y 相当于数学运算中的求 x / y 的余数
在程序中的作用:
1)判断一个数是否能被另一个数整除(判断余数是否为0)
2)取整数的低位数(对10的幂取余)
print(234 % 10) # 4 print(234 % 100) # 34 print(234 % 1000) # 234
3)获取输入的数字的个位数
num = input("请输入一个正整数:") # 234 print(num % 10) #4
-
// - 整除(求商,商向小取整)
print(5 // 2) # 2 print(-5 // 2) # -3 # 运算对象中有一个是浮点数,那么结果就是浮点数