分别输入4个人的姓名和年龄,用字典存储姓名和对应的年龄值,编程找到年龄最大的人并输出其姓名和年龄。
时间: 2024-05-24 17:12:51 浏览: 117
python 实现字典找到年龄最大的人
5星 · 资源好评率100%
name_age = {} # 创建一个空字典
# 分别输入4个人的姓名和年龄
for i in range(4):
name = input("请输入第%d个人的姓名:" % (i+1))
age = int(input("请输入第%d个人的年龄:" % (i+1)))
name_age[name] = age # 将姓名和年龄存入字典中
# 找到年龄最大的人
max_age = max(name_age.values()) # 取出年龄最大值
for name, age in name_age.items():
if age == max_age: # 如果年龄等于最大值,则输出其姓名和年龄
print("年龄最大的人是%s,年龄为%d岁。" % (name, age))
阅读全文