课后练习、八

6-5 河流 :创建一个字典,在其中存储三条大河流及其流经的国家。其中一个键—值对可能是'nile': 'egypt' 。

  • 使用循环为每条河流打印一条消息,如“The Nileruns throughEgypt.”。
  • 使用循环将该字典中每条河流的名字都打印出来。
  • 使用循环将该字典包含的每个国家的名字都打印出来。

6-6 调查 :在6.3.1节编写的程序favorite_languages.py中执行以下操作。

  • 创建一个应该会接受调查的人员名单,其中有些人已包含在字典中,而其他人未包含在字典中。
  • 遍历这个人员名单,对于已参与调查的人,打印一条消息表示感谢。对于还未参与调查的人,打印一条消息邀请他参与调查。
river = {}  # 学习新知识查漏补缺,过度重复意义不大
river['Changjiang'] = 'china'
river['Nile'] = 'Congo'
river['Amazon'] = 'Brasil'
for value, key in river.items():
    print(value, key)

# **********************************

order = {
'jen': 'python',
 'arah': 'c',
'kl': 'ruby',
'uz':  'python'
}
favorite_languages = {
'jen': 'python',
 'arah': 'c',
'edward': 'ruby',
'phil':  'python'
}
for name, language in order.items():
    if name in favorite_languages:
        print("Thank")
    else:
        print('join up ')

猜你喜欢

转载自blog.csdn.net/weixin_44388856/article/details/85766230