循环控制的序列是列表,随机生成10个1~100的整数,求最小值、最大值和平均值。
#!/usr/bin/env python
import random
n = 0
sum = 0
max = 0
mi = 101
while (n < 10) :
num = random.randint(1, 100)
if (num > max):
max = num
if(mi > num):
mi = num
sum = sum + num
n += 1
print()
print("10个数的和为:%d" % sum)
print("10个数的最大值为:%d" % max)
print("10个数的最小值为:%d" % mi)
print("10个数的平均值为:%.2f" % (sum / 10))
运行结果: