早起挑战计划暂停,胖手练琴挑战暂停。尽量在下周重启吧。不能放弃,因为一旦放弃就意味着要重新开始,所以哪怕每天日更量很少,做题量很少,也要继续下去。
今天打起精神继续做两道题吧。
6-7 人 :在为完成练习6-1而编写的程序中,再创建两个表示人的字典,然后将这三个字典都存储在一个名为people 的列表中。遍历这个列表,将其中每个人的所有信息都打印出来。
实现:
people = [
{
'first_name':'haoran',
'last_name':'Chen',
'age':28,
'city':'Beijing',
},
{
'first_name':'erya',
'last_name':'Zhang',
'age':25,
'city':'Taiyuan',
},
{
'first_name':'leo',
'last_name':'Li',
'age':29,
'city':'perse',
}
]
for person in people:
full_name = person['first_name'] + person['last_name']
print("\nUsername: " + full_name)
print("Age: " + str(person['age']))
print("Location: " + person['city'])
运行结果:

6-8 宠物 :创建多个字典,对于每个字典,都使用一个宠物的名称来给它命名;在每个字典中,包含宠物的类型及其主人的名字。将这些字典存储在一个名为pets 的列表中,再遍历该列表,并将宠物的所有信息都打印出来。
实现:
maodou = {
'type':'dog',
'home':'DT',
}
windy = {
'type':'cat',
'home':'SG',
}
sunday = {
'type':'cat',
'home':'SG',
}
pets = [maodou, windy, sunday]
for pet in pets:
print("\nPet type: " + pet['type'])
print("Pet home " + pet['home'])
运行结果:

好了,我去盯项目了。
战士是需要挑战和磨炼的。
网友评论