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)