continue和break关键字的使用

'''
continue关键字实现给小美送一日三餐
需求:给小美进行送一日三餐,早餐和午餐时正常送,但是晚餐需要看小美的心情,心情好就送,不好就不送晚餐,第二天继续送一日三餐
'''
# 1、向小美送一日三餐7天
for day in range(1,8):
    print(f'追求小美的第{day}天,加油......')

    # 2、早餐和午餐正常送
    print('给小美送早餐,爱你呦❤❤❤,小美吃了早餐,很开心!')
    print('给小美送午餐,爱你呦❤❤❤,小美吃了午餐,很开心!')

    # 3、送晚餐:姚看小美的心情
    # 3.1 坏心情
    if int(input('今天下午小美的心情是(1代表好心情,0代表坏心情):')) == 0:
        print('小美今天下午被领导批评了,心情不好,晚餐就不需要送了,请明天再来送餐!')
        print()  # 心情不好后跟下一次循环之间给出一个空行
        continue
        # print('好担心小美啊,不知道她现在怎么样了!') # 在continue后面的这一句就不会执行了

    # 3.3 好心情
    else:
        print('小美今天下午被领导表扬了,心情很好,接受了我送的晚餐,晚餐然后一起去看电影了!')

    print() # 每天之间给出换行操作

'''
break关键字实现给小美送一日三餐
需求:给小美进行送一日三餐,早餐和午餐时正常送,但是晚餐需要看小美的心情,心情好就送,不好就直接结束送餐,以后也不允许送餐,直接分手
'''
# 1、向小美送一日三餐7天
for day in range(1,8):
    print(f'追求小美的第{day}天,加油......')

    # 2、早餐和午餐正常送
    print('给小美送早餐,爱你呦❤❤❤,小美吃了早餐,很开心!')
    print('给小美送午餐,爱你呦❤❤❤,小美吃了午餐,很开心!')

    # 3、送晚餐:姚看小美的心情
    # 3.1 坏心情
    if int(input('今天下午小美的心情是(1代表好心情,0代表坏心情):')) == 0:
        print('小美今天下午被领导批评了,心情不好,晚餐以及以后的三餐都不用送了,我们分手!')
        print()  # 心情不好后跟下一次循环之间给出一个空行
        break
        # print('好担心小美啊,不知道她现在怎么样了!') # 在break后面的这一句就不会执行了

    # 3.3 好心情
    else:
        print('小美今天下午被领导表扬了,心情很好,接受了我送的晚餐,晚餐然后一起去看电影了!')

    print() # 每天之间给出换行操作

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值