### Python编程:从入门到实践 113页练习题答案(7-9)

Python编程:从入门到入土 第113页动手试一试7-9参考答案

7-9 五香烟熏牛肉卖完了:

#打印列表,一个为空列表,一个为需求列表
sh_os=['Hanbao','Jichi','Moxigejiroujuan',
       'pastrami','pastrami','pastrami']
fd_sh=[]
#打印:卖完了
print("sorry,but we dont have pastrami")
#while语句对pastrami进行单独删除并移入空列表中
while 'pastrami' in sh_os:
    dll='pastrami'
    sh_os.remove(dll)
    fd_sh.append(dll)

#标志,同时使用while语句
active = True
while active:
    sh = sh_os.pop()
    print("I made your tuna sandwich."+sh)
    fd_sh.append(sh)
    while len(sh_os)<1:  #当列表为空(数目为0或小于1)时
        active = False   #执行命令:将标志改为False停止while函数
        break     #如果没有此break函数,程序可能会卡住无法停止
                  #所以我严重怀疑是不是我程序写错了
#打印原来的空列表(即现在的最终列表)
print(fd_sh)

原谅我鸽了这么久,还一次性从93页跳到了113页。。

对代码有疑问或者改进建议请评论~

对你有帮助的话点个赞吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值