您的位置:首页 > 编程语言 > Python开发

Python 从入门到实践 6-1 课后习题

2017-12-05 21:02 393 查看
6.1

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

该字典应包含键first_name、last_name、age 和city。将存储在该字典中的每项信息都

打印出来。

message = {
'first_name': 'sun',
'last_name': 'zhang',
'age': 18,
'city': 'wuhan'
}
print("The information of " + str(message['first_name'] +str(message['last_name'])))
print("The age is" + str(message['age']))
print("The city is " + str(message['city']))


6.2

喜欢的数字:使用一个字典来存储一些人喜欢的数字。请想出5 个人的名字,

并将这些名字用作字典中的键;想出每个人喜欢的一个数字,并将这些数字作为值存储

在字典中。打印每个人的名字和喜欢的数字。为让这个程序更有趣,通过询问朋友确保

数据是真实的。

number = {
'sun wukong': 6,
'tao yuanming': 8,
'xu beihong': 9,
'zeng guofan': 5,
'xu': 1
}
print(str(number['sun wukong']))
print(str(number['tao yuanming']))
print(str(number['xu beihong']))
print(str(number['zeng guofan']))
print(str(number['xu']))


.6.3

词汇表:Python 字典可用于模拟现实生活中的字典,但为避免混淆,我们将后

者称为词汇表。

 想出你在前面学过的5 个编程词汇,将它们用作词汇表中的键,并将它们的含

义作为值存储在词汇表中。

 以整洁的方式打印每个词汇及其含义。为此,你可以先打印词汇,在它后面加

上一个冒号,再打印词汇的含义;也可在一行打印词汇,再使用换行符(\n)

插入一个空行,然后在下一行以缩进的方式打印词汇的含义。

library = {
'lower': 'Which make the list come smalle',
'upper': 'Which make the list come big',
'print': 'make the list come the screen',
'flot': 'make the number come to flot',
'int': 'make the number come to int'
}
for key, value in library.items():
print(key)
print(value)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: