Python 从入门到实践 6-4 课后习题
来源:互联网 发布:php 调用父类属性 编辑:程序博客网 时间:2024/06/05 19:38
6.4
词汇表2:既然你知道了如何遍历字典,现在请整理你为完成练习6-3 而编写
的代码,将其中的一系列print 语句替换为一个遍历字典中的键和值的循环。确定该循环正确无误后,再在词汇表中添加5 个Python 术语。当你再次运行这个程序时,这些
新术语及其含义将自动包含在输出中。
library = { 'lower': 'smaller', 'upper': 'big', 'print': 'screen', 'flot': 'flot', 'int': 'int',}library['append'] = 'add'library['milk'] = '牛奶'library['egg'] = '鸡蛋'library['bread'] = '面包'library['soup'] = '汤'for key,value in library.items(): print("\n" + key) print(value)6.5
河流:创建一个字典,在其中存储三条大河流及其流经的国家。其中一个键—
值对可能是'nile': 'egypt'。
使用循环为每条河流打印一条消息,如“The Nile runs through Egypt.”。
使用循环将该字典中每条河流的名字都打印出来。
使用循环将该字典包含的每个国家的名字都打印出来。
rivers = { 'Nile': 'Egypt' ' ,Sudan', 'Amazonas': 'Peru' ',Brazil', 'Mississippi': 'American', 'Changjiang River': 'China',}for key,value in rivers.items(): print("The "+ str(key) + " runs through " + str(value) +".")
6.6调查:在6.3.1 节编写的程序favorite_languages.py 中执行以下操作。
创建一个应该会接受调查的人员名单,其中有些人已包含在字典中,而其他人
未包含在字典中。
遍历这个人员名单,对于已参与调查的人,打印一条消息表示感谢。对于还未
参与调查的人,打印一条消息邀请他参与调查。
favorite_languages = { 'jen': 'python', 'sarah': 'c', 'edward': 'ruby', 'phil': 'python',}investigators = [ 'jen', 'mical', 'jane', 'paul']for investigator in investigators: if investigator in favorite_languages: print(str(investigator.title()) + " Thank you for your research") else: print(str(investigator.title()) + " ,please involved in the survey!")
阅读全文
0 0
- Python 从入门到实践 6-4 课后习题
- Python编程:从入门到实践(课后习题6)
- Python 从入门到实践 6-1 课后习题
- Python 从入门到实践 6-7 课后习题
- Python 从入门到实践 8-6 课后习题
- Python编程:从入门到实践(课后习题4)
- Python 从入门到实践 7-4 课后习题
- Python编程:从入门到实践(课后习题3)
- Python编程:从入门到实践(课后习题5)
- Python编程:从入门到实践(课后习题7)
- Python编程:从入门到实践(课后习题8)
- Python编程:从入门到实践(课后习题9)
- Python编程:从入门到实践(课后习题11)
- Python编程:从入门到实践(课后习题10)
- Python 从入门到实践 5-1 课后习题
- Python 从入门到实践 5-3 课后习题
- Python 从入门到实践 5-8 课后习题
- Python 从入门到实践 7-1 课后习题
- macOS High Sierra 10.13.1安装VMware Fusion 10.0.1 虚拟机无法使用USB设备解决办法
- 蓝牙连接异常,报错The application may be doing too much work on its main thread.
- angular之路由的理解
- oracle中的exists 和not exists 用法详解
- break,continue,return,return false,
- Python 从入门到实践 6-4 课后习题
- SSH和SSM对比总结
- python中去除列表重复元素的方法汇总
- Android webview 使用HTTPS无法显示BANNER等图片
- 外观模式
- MFC对TXT文档的操作—读、写、删、查
- 算法的时间复杂度(皮毛)
- MySQL的常见乱码问题---小小的代码都有可能改变世界!
- UGUI树形结构