8-8用户的专辑
用户的专辑:在为完成8-7编写的程序中,编写一个while循环,让用户输入一个专辑的歌手和名称。获取这些信息后,使用它们来调用函数make_album(),并将创建的字典打印出来。在这个while循环中,务必要提供退出途径。
def make_album(singer_name,album_name):
album_info = {'singer':singer_name,'album':album_name}
return album_info
while True:
print("\nPlease tell me the album's information:")
print("(enter 'q' at any time to quit)")
album_name = input("Please enter the album's name:")
if album_name =='q':
break
singer_name = input("Please enter the singer's name:")
if singer_name == 'q':
break
print(make_album(singer_name,album_name))
repeat = input("Will you tell me another album's information?yes/no")
if repeat == 'no':
break