1、交换变量
有些人会这样交换变量:
a = 0
b = 1
temp = a # 创建一个临时变量,让他暂时储存a的值
a = b # 将a设为b
b = temp # 将b设为储存原来a的temp
而我是这么写的:
a = 0
b = 1
a, b = b, a # 交换a和b
2、反转True和False
有些人会这样做:
import time
a = True
while True:
time.sleep(1)
if a:
a = False
else:
a = True
print(a)
而我会这样做:
import time
a = True
while True:
time.sleep(1)
a = not a
print(a)