用了切片和for循环,看看能理解不:
print('请输入20个1~90的整数,以空格间隔:')
num = [int(n) for n in input().split()] #以空格为分隔符,把输入的数放入列表
count1 = count2 = count3 = 0 #从0开始计数
for i in num:
if 1 <= i <= 30:
count1 += 1
if 31 <= i <= 60:
count2 += 1
if 61 <= i <= 90:
count3 += 1
print('1~30',count1,'个')
print('31~60',count2,'个')
print('61~90',count3,'个')
加油!
加油!
你这还算简单啊。
需要4个变量,嗯。我写下试试。
要是写出来了,我截图发给你。
额,看错了,把你当成要用c写的了。一会我再写一个