Python编程从入门到实践_练习8-8

8-8 用户的专辑:在为完成练习8-7编写的程序中,编写一个while 循环,让用户输入一个专辑的歌手和名称。获取这些信息后,使用它们来调用函 数make_album() ,并将创建的字典打印出来。在这个while 循环中,务必要提供退出途径。

def make_album(album_name, album_maker, song_number):
    album_info = {'专辑名称': album_name, '专辑作者': album_maker,'歌曲数量':song_number}
    return album_info


while True:
    message = "请告诉我你最喜欢的专辑以及它的作者。"
    message += "(输入‘quit’退出问答窗口)"
    print(message)

    a_n = input("专辑名称:")
    if a_n == 'quit':
        break

    a_m = input('专辑作者:')
    if a_m == 'quit':
        break

    s_n = input("专辑中所包含的歌曲数量:")
    if s_n == 'quit':
        break

    print(make_album(album_name=a_n, album_maker=a_m, song_number=s_n))
    print('——————————')

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值