random在python中的意思
python中else的三种⽤法
与if搭配
要么——不然——
num = input("输⼊⼀个数字")
if(num % 2 == 0):
print("偶数")
else:
print("奇数")
与for搭配
如果循环是⼀步⼀步执⾏完的,⽽不是break跳出的,就——
import random
for x in range(0, 3):
if(random.randint(0,9) % 2 == 0):
break
else :
print("随机⽣成的数全是奇数")
与try except 搭配
有异常就执⾏except下⾯的语句,没有异常就执⾏else下⾯的语句,⽆论如何都要执⾏finally下⾯的语句import random
try:
5/random.randint(0, 1)
except ZeroDivisionError as reason:
print("随机数⽣成了0,发⽣了除零错误"+str(reason))
else:
print("随机数并未⽣成0,没有发⽣任何错误")
finally:
print("⽆论如何我都要执⾏")