Python习题——2018-03-21作业

该博客介绍了如何使用Python字典存储不同人物喜欢的数字。首先,为五个人创建了一个字典,键是人名,值是他们各自的偏好数字。接着,程序展示了如何根据字典打印每个人及其喜欢的数字。此外,还提到了一个调查应用,用于向已参与和未参与调查的人发送不同的消息。最后,更新了程序,使每个人可以有多个喜欢的数字,并能正确地显示所有信息。
摘要由CSDN通过智能技术生成

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

favorite_num = {'alice': 1, 'bob': 2, 'carol': 3, 'dog': 233, 'egg': 23333}
for key, value in favorite_num.items():
    print(key.title() + "'s favorite number is " + str(value) + '.')

输出:

Carol's favorite number is 3.
Dog's favorite number is 233.
Alice's favorite number is 1.
Bob's favorite number is 2.
Egg's favorite number is 23333.

注意:Python 3.5及以前的版本不关心键-值对的存储顺序,而Python 3.6及之后的版本以定义时的顺序作为存储顺序。


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

  • 创建一个应该会接受调查的人员名单,其中有些人已包含在字典中ÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值