Python练习题第五题
题目:
统计各年龄段人数。N个人的年龄通过调用随机函数获取,按照10岁为一个年龄段,比如0-9岁为第一个年龄段,以此类推,统计0~100岁中每个年龄段的人数。
#2019/12/26/18:16
N=int(input("输入总共要获取年龄的人数:"))
import random
x=0#x个人
a=0
b=0
c=0
d=0
e=0
f=0
g=0
h=0
i=0
j=0
while x<=N:
n=random.randint(1,100) #获得[1,100]上的随机整数
if(n>=1 and n<=10):
a=a+1
elif(n>=11 and n<=20):
b=b+1
elif(n>=21 and n<=30):
c=c+1
elif(n>=31 and n<=40):
d=d+1
elif(n>=41 and n<=50):
e=e+1
elif(n>=51 and n<=60):
f=f+1
elif(n>=61 and n<=70):
g=g+1
elif(n>=71 and n<=80):
h=h+1
elif(n>=81 and n<=90):
i=i+1
elif(n>=91 and n<=100):
j=j+1
x=x+1
print("年龄段1有%d个人" % a)
print("年龄段2有%d个人" % b)
print("年龄段3有%d个人" % c)
print("年龄段4有%d个人" % d)
print("年龄段5有%d个人" % e)
print("年龄段6有%d个人" % f)
print("年龄段7有%d个人" % g)
print("年龄段8有%d个人" % h)
print("年龄段9有%d个人" % i)
print("年龄段10有%d个人" % j)