统计各个年龄段的人数
时间: 2024-01-14 13:03:18 浏览: 65
根据提供的引用[1],我们可以得知调查对象的年龄段和职业状态,但是没有提供具体的人数。因此,我们需要使用引用中提供的随机函数生成年龄数据,并统计各个年龄段的人数。
以下是Python代码实现:
```python
import random
# 生成N个年龄数据
N = 1000
age = [random.randint(15, 100) for _ in range(N)]
# 统计各个年龄段的人数
d = {i: 0 for i in range(11)}
for a in age:
if a <= 9:
d[0] += 1
elif a <= 19:
d[1] += 1
elif a <= 24:
d[2] += 1
elif a <= 29:
d[3] += 1
elif a <= 34:
d[4] += 1
elif a <= 39:
d[5] += 1
elif a <= 44:
d[6] += 1
elif a <= 49:
d[7] += 1
elif a <= 54:
d[8] += 1
elif a <= 84:
d[9] += 1
else:
d[10] += 1
# 输出各个年龄段的人数
for i in range(11):
if i == 0:
print("0-9岁:", d[i])
elif i == 10:
print("85岁以上:", d[i])
else:
print("{}-{}岁:".format((i-1)*5+10, i*5+9), d[i])
```
运行以上代码,即可输出各个年龄段的人数。
阅读全文