想摸妹妹大腚 发表于 2020-4-1 11:24:49

这个编程有没有else一样吗?

这个是我自己编的,我加了一个else在break下面,
bingo = "小甲鱼是帅哥"
answer = input("请输入小甲鱼最想听到的一句话:")

while True:
    if answer == bingo:
      break
    else:
      answer = input("抱歉,请重新输入:")

print("哎呦,帅哦~")
print("您真棒")

小甲鱼自己编的是这样的
while True:
    if answer == bingo:
      break
answer = input("抱歉,请重新输入:")
我和小甲鱼这样编写有什么区别吗?我加了一个else是不是更详细了?还是不用加省去了,和小甲鱼一样?!{:5_97:}

永恒的蓝色梦想 发表于 2020-4-1 11:30:33

是的
因为上面的 if 执行了break,下面的就一定不会执行到,所以说加不加都一样

想摸妹妹大腚 发表于 2020-4-1 20:25:22

永恒的蓝色梦想 发表于 2020-4-1 11:30
是的
因为上面的 if 执行了break,下面的就一定不会执行到,所以说加不加都一样

ok
页: [1]
查看完整版本: 这个编程有没有else一样吗?