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

《Python编程-从入门到实践》课后习题(5)

2018-03-21 20:15 627 查看

6-1

someone = {
'first_name': 'Ann',
'last_name': 'White',
'age': 18,
'city': 'York'
}
print(someone)


6-2

guysandnums = {
'Ann': '1',
'Ben': '2',
'Cathy': '3',
'David': '4',
'Eric': '5'
}
for guy, num in guysandnums.items():
print(guy + ' love ' + num)


6-3

words = {
'key': 'a key',
'value': 'a value',
'list': 'a list',
'dic': 'dictionary',
'code': 'code'
}

for word, meanning in words.items():
print(word + ' means ' + meanning)


6-4

words = {
'key': 'a key',
'value': 'a value',
'list': 'a list',
'dic': 'dictionary',
'code': 'code'
}

for word, meanning in words.items():
print(word + ' means ' + meanning)


6-5

dic = {
'Nile': 'Egypt',
'Amazon': 'Brasil',
'Yellow River': 'China',
}

for river, country in dic.items():
print('The ' + river + ' runs through ' + country)
for river in dic.keys():
print(river)
for country in dic.values():
print(country)


6-6

guys = {
'A': True,
'B': False,
'C': True,
'D': True,
'E': False
}

for guy in guys.keys():
if guys[guy]:
print('Thank you! ' + guy)
else:
print('Can I help you? ' + guy)


6-7

guy1 = {
'first_name': 'Ann',
'last_name': 'White',
'age': 18,
'city': 'York'
}
guy2 = {
'first_name': 'Ben',
'last_name': 'Black',
'age': 28,
'city': 'New York'
}
guy3 = {
'first_name': 'Cathy',
'last_name': 'Pinkman',
'age': 12,
'city': 'London'
}
guys = [guy1, guy2, guy3]
for guy in guys:
print(
'First name: ' + guy['first_name'] + '\n'
'Last name: ' + guy['last_name'] + '\n'
'Age: ' +  str(guy['age']) + '\n'
'city: ' + guy['city'] + '\n'
)


6-8

Cat1 = {
'species': 'cat',
'owner': 'Ann'
}
Dog2 = {
'species': 'dog',
'owner': 'Ben'
}
Bird3 = {
'species': 'bird',
'owner': 'Eric'
}
pets = [Cat1, Dog2, Bird3]
for pet in pets:
print(pet)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: