Python编程从入门到实践,第6章练习:6-1~6-12

6练习6-1:人

使用一个字典来储存一个熟人的信息,包括名、姓、年龄、和居住的城市。

该字典应包含键frist_name、last_name、age和city。将储存在该字典中的信息都打印出来。

输出结果:

 

练习6-2:喜欢的数字

使用一个字典来存储一些人喜欢的数。请相处5个人的名字,并将这些名字用作字典中的键;找出每一个人喜欢的一个数,并将这些数作为值存储在字典中,打印每个人的名字和喜欢的数。为了浪这个程序更有趣,通过询问朋友确保数据是真实的。

输出结果:

 

练习6-3:词汇表


python字典可用于模拟现实中的字典。

 输出结果:

练习6-4:词汇表2

#现在你知道了如何遍历字典,可以整理为完成6-3 的代码,将其中的一系列函数调用print()替换为一个

# 遍历字典中键和值得循环,确定该循环正确无误后,再在词汇表中添加5个python术语,

# 当你再次运行这个程序时,这些新术语及其含义将自动包含在输出中。

输出结果:

 

 

练习 6-5:河流

创建一个字典,在其中存储三条重要河流及其流经的国家,例如一个键值对可能是'nile':'egypt'

 输出结果:

 练习6-6:调查

在6.3.1节编写的程序favorite_languages.py中执行一下操作。

创建一个应该会接受调查的人员名单,其中有些人一包含在字典中,而其他人未包含在字典中。

输出结果:

 

 

练习 6-7: 人们

在为完成6-1而编写的程序中,再创建两个表示人的字典,然后将这三个字典都存储在一个名为people的列表中。遍历这个列表,将其中每个人的信息都打印出来.

输出结果:

 

练习6-8:宠物

创建多个表示宠物的字典,每个字典都包含宠物的类型及其主人的名字。将这些字典存储在一个名为pets的列表中,在遍历该列表,并将有关每个宠物的信息都打印出来。

输出结果:

练习6-9: 喜欢的地方

创建一个名为favorite_places的字典,在这个字典中,将三人的名字用作键,并储存每个人喜欢的1~3个地方,为了让这些练习更有趣些,可以让一些朋友说出他们喜欢的几个地方。遍历这个字典,并将其中每个人的名字及其喜欢的地方打印出来。

 输出结果:

 

练习 6-10: 喜欢的数2

修改为完成练习6-2而编写的程序,让每个人都可以有多个喜欢的数,然后将每个人的名字及其喜欢的数打印出来。

 输出结果:

 

练习 6-11: 城市

创建一个名为cities的字典,将三个城市名用作键。对于每座城市,都创建一个字典,并在其中包含该城市所属的国家人口约数以及一个有关该城市的事实,在表示每座城市的字典中,应包含country、population和fact等键。将每座城市及其相关信息都打印出来。

 输出结果:

 

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...
win11本地账户怎么改名?win11很多操作都变了样,用户如果想要...