python从入门到实践课后答案第六章_python编程从入门到实践第六章习题

这篇博客涵盖了Python编程的基础知识,包括字典的使用、遍历键值对、打印信息、处理列表和字典等内容。例如,展示了如何创建并打印字典、遍历字典的键和值,以及如何根据条件处理列表。此外,还涉及了多个示例,如人、宠物和城市等信息的存储和展示。
摘要由CSDN通过智能技术生成

#6.1  人people = { "first_name" : 'zetrue' , "last_name": 'Lee' , "age": 20 , "city" : "汕尾" }

print( people)

for key in people.keys() :

print( key , " : " , people[key] )

#6.2  喜欢的数字favorite_val = {'a':1 , 'b':2, 'c':3 , 'd':4 }

for people in favorite_val.keys() :

print( people , " : " , favorite_val[people] )

#6.5  河流rivers = { 'nile':'Egypt' , 'Mississippi' : 'America' , 'Amazon': 'Spain' }

for river in rivers.keys() :

print( "The " + river.title() + " runs through " + rivers[river] )

for river in rivers.keys() :

print( river )

for ele in rivers.values() :

print( ele )

#6.6 调查喜欢的语言people = [ 'a','b','c','d','e']

favorite_languages = { 'a': 'Chinese' , 'e':'English'}

for ele in people :

if ( ele in favorite_languages ) :

print( "Thank you ," , ele )

else :

print( ele , ", Please tell me your favorite language " )

#6.7 人信息people1 = { "first_name" : 'zetrue' , "last_name": 'Lee' , "age": 20 , "city" : "汕尾" }

people2 = { "first_name" : 'yifei' , "last_name": 'Lee' , "age": 20 , "city" : "绥化" }

people3 = { "first_name" : 'yang' , "last_name": 'Lin' , "age": 20 , "city" : "汕头" }

people = [ people1 , people2 , people3 ]

for ele in people :

print ( ele )

#6.8  宠物信息alice = { 'type': 'cat' , 'master':'zetrue' }

bob = { 'type' : 'dog' , 'master': 'yifei' }

mars = {'type' : 'lion' , 'master': 'bruno' }

pets = [ alice , bob , mars ]

for ele in pets :

for key in ele.keys():

print( key , ' ' , ele[key] , end = ' ' )

print()

#6.9 喜欢的地方favorite_places = { 'a':'France' , 'b': 'Polish' , 'c': 'England'}

for ele in favorite_places.keys():

print( ele , " : " , favorite_places[ele] )

#6.11 城市相关信息

Yue = { 'country' : 'guangzhou' , 'population': 1270 , 'fact' : 'food' }

Hu = { 'country' : 'shanghai' , 'population': 2302 , 'fact' : 'beauty' }

Jing = { 'country' : 'beijing' , 'population': 1961 , 'fact' : 'culture' }

cities = { 'guangzhou' : Yue , 'shanghai': Hu , 'beijing' : Jing }

for city in cities.values() :

print( city )

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值