输入某班各个同学就业的职业名称,职业名称之间用空格分开(按回车键结束输入)。请采用字典数据结构统计并打印各职业的就业人数。
时间: 2024-09-22 08:07:45 浏览: 32
C#键盘输入回车键实现点击按钮效果的方法
首先,我们需要创建一个字典来存储每个职业及其对应的计数。然后让用户逐个输入同学们的就业职业,每输入一个就更新字典中的相应计数。当用户输入“结束”或者按下回车键时,我们停止接收输入并遍历字典打印结果。
这是一个Python示例:
```python
job_counts = {} # 创建一个空字典用于存储职业和对应的人数
while True:
job_name = input("请输入一名同学的就业职业(输入'结束'结束输入):")
if job_name.lower() == '结束': # 检查是否输入了结束标志
break
if job_name in job_counts: # 如果职业已存在,则加一
job_counts[job_name] += 1
else: # 否则,添加新职业,并设置初始计数为1
job_counts[job_name] = 1
# 打印结果
for job, count in job_counts.items():
print(f"{job}: {count}人")
阅读全文