高级编程技术_课后作业(六)

说明

下面为课本上第六章动手试一试中的部分习题

6-7

code:
person_a = {
	'firstname': 'A',
	'lastname': 'hhh',
	'age': 16,
	'city': 'Guangzhou',
	}
person_b = {
	'firstname': 'B',
	'lastname': 'kkk',
	'age': 17,
	'city': 'Shenzhen',
	}
person_c = {
	'firstname': 'C',
	'lastname': 'www',
	'age': 18,
	'city': 'Hongkong',
	}
people = [person_a, person_b, person_c]
for person in people:
	print(person['firstname'] + ' ' + person['lastname'] + 'is ' + str(person['age']) + 'years old.'
    + ' He is living in ' + person['city'] + ' now.')
result:

6-9

code:
favorite_places = {
    'zero': ['Hangzhou', 'London', 'Paris'],
    'Blue': ['Boston', 'Washington'],
    'John': ['Home'],
    }
for name in favorite_places:
    if len(favorite_places[name]) > 1:
        print(name + ' likes these places:')
    else:
        print(name + "'s favorite place is:")
    for place in favorite_places[name]:
        print(place + ' ') 

result:

6-10

code:
numbers = {
    'a': [1, 9, 11],
    'b': [5],
    'c': [89, 56, 23],
    'd': [23, 25, 66],
    'e': [43, 67, 98],
    }
for name in numbers:
    if len(numbers[name]) > 1:
        print(name + ' likes these numbers:')
    else:
        print(name + "'s favorite number is:")
    for number in numbers[name]:
        print(str(number) + ' ')
result:

猜你喜欢

转载自blog.csdn.net/zero_s_qiu/article/details/79686846