编写jupyter程序实现功能使用自电记录同学的姓名及对身高输入任意同学的姓名查找并线时所有高于次身高的同学信息
时间: 2023-05-29 15:06:28 浏览: 122
记录好友的名字(同学录)
这是一个比较简单的程序,可以使用Python字典来保存同学的姓名和身高信息。下面是完整的Jupyter程序:
```python
# 定义一个字典来保存同学的姓名和身高信息
students = {
'张三': 175,
'李四': 180,
'王五': 170,
'赵六': 165,
'钱七': 185
}
# 输入同学的姓名
name = input('请输入同学的姓名:')
# 查找身高高于输入同学的所有同学信息
result = []
for k, v in students.items():
if v > students[name]:
result.append((k, v))
# 输出结果
if len(result) == 0:
print('没有身高高于{}的同学。'.format(name))
else:
print('{}身高为{},身高高于他的同学有:'.format(name, students[name]))
for r in result:
print('{},身高{}'.format(r[0], r[1]))
```
使用方法:
1. 将以上代码复制到Jupyter Notebook的代码单元格中。
2. 点击运行按钮或按Shift+Enter键运行代码。
3. 根据提示输入同学的姓名。
4. 程序会输出所有身高高于输入同学的同学的信息。
注意事项:
1. 输入姓名时必须保证姓名在字典中存在,否则会报错。
2. 如果有多个同学身高相同且都高于输入同学,则所有这些同学的信息都会被输出。
阅读全文