当我运行以下代码时,输出为“无”?我正在尝试编写一个函数,该函数将根据参数是否存在来在两个值之间打印一个随机数。
import random
def randInt(min="", max=70):
if min and max == False:
return random.random() * 80
elif min == False:
return random.random() * max
elif max == False:
return random.random() * min + 100
print(randInt())
答案 0 :(得分:0)
您需要阐明第一个测试。
if min == False and max == False:
或将其缩短为:
if min == max == False: