就是很简单的一个练习,将数据传入字典,使用的函数也是最简单的函数,直接就有的,我采用的取随机数的方式就是简单的指定取值范围和取值数量,也没什么很复杂的(很复杂的就我这水平还是搞不了)。大家看看就好
def max_min():
import random
a = int(input("请输入数据取值范围的下限:"))
b = int(input("请输入数据取值范围的上限:"))
c = int(input("请输入取值总量:")) # 这里我采取的是直接用随机数生成的方法生成一个数据组
d = random.choices(range(a,b,1), k=c) # a是上限,b是下限,1是步长(不写就默认是0),k=c是总数量
print("d=",d)
f = {'min':min(d),'max':max(d)}
print(f)
while True:
try:
max_min()
except ValueError:
print("请输入数字") # 故障排查,防止有小天才搞一个非数字的值进去,当然,这里不一定要用这个,如果在前面对a、b和c都限制整数,那也不是不可以
else:
print("运行成功")
break
这样上传一下云端,顺便分享一波,还望指教。