Python编程:从入门到实践课后习题答案8-6

动手试一试

8-6

def city_country(city_name,city_country):
    return ('"' + city_name.title() + ', ' + city_country.title() + '"')

print(city_country('jinan','china'))

8-7

def make_album(album_signer,album_name,album_signs_numbers=''):
    album = {
     'signer':album_signer,'name':album_name}
    if album_signs_numbers:
        album['number'] = album_signs_numbers
    return album
print(make_album('Ted','Hoe','10')

8-8

def make_album(album_signer,album_name,album_signs_numbers=''):
    album = {
     'signer':album_signer,'name':album_name}
    if album_signs_numbers:
        album['number'] = album_signs_numbers
    return album

while True:
    print("\nEnter 'q' can exit.")
    a_signer = input("请输入专辑歌手的名字:")
    if a_signer == 'q':
        break
    a_name = input("请输入专辑的名称:")
    if a_name == 'q':
        break
    print(make_album(a_signer,a_name))

你可能感兴趣的:(python)