赋值运算符:=
b = 'b' # 将字符b赋值给变量b
a = b # 将变量b的值赋给变量a
可运用于数学运算的赋值运算符:
+=、-+、*=、/= 加减乘除
n = 3
n += 2
print(n) # 此时n=n+2=5
n -= 2
print(n) # 此时n=n-2=3
n *= 2
print(n) # 此时n=n*2=6
n /= 2
print(n) # 此时n=n/2=3
**、//、% 乘方、除法运算的商,除法运算的余数
n = 9
print(n ** 2)
print(n // 2)
print(n % 2)
# 输出结果:
81 # 81=9*9
4 # 9/2=4 ······ 1 //取运算结果4
1 # 9/2=4 ······ 1 %取运算余数1
+=也可以用在字符串之间:
s = 'ss'
s += 'aaa'
print(s)
# 输出结果
ssaaa # 此时的+相当于起到了连接符的作用
逻辑运算符
and 前后都为true则为true,否则为false
or 前或后有任意一边为true则为true
not 将not后的结果取反:
print(True and True)
print(True and False)
print(False and False)
# 输出结果:
True
False
False
print(True or True)
print(True or False)
print(False or False)
# 输出结果:
True
True
False
print(not True)
print(not False)
# 输出结果:
False
True
本文介绍了Python中的基本赋值运算符,如`=`、`+=`、`-=`、`*=`、`/=`, 以及它们在数值和字符串操作中的应用。还涉及了逻辑运算符`and`、`or`、`not`的用法,并通过实例展示了其真值表。此外,提到了乘方、整除和取余运算符`**`、`//`、`%`。文章通过实例帮助读者理解这些运算符的工作原理。
9021

被折叠的 条评论
为什么被折叠?



