kouwei="清蒸"
xuanzhe= input("鱼红烧还是清蒸好吃?说吧:")
while True:
if kouwei == xuanzhe:
break
xuanzhe= input("不行哦,再问你,鱼红烧还是清蒸好吃?")
print('好,给你做!')
谢谢!为什么即使输入红烧,它运行后却没有显示“好,给你做!”呢?这不是并列着一一执行吗?
kouwei="清蒸"
xuanzhe= input("鱼红烧还是清蒸好吃?说吧:")
while True:
if kouwei == xuanzhe:
break
xuanzhe= input("不行哦,再问你,鱼红烧还是清蒸好吃?")
print('好,给你做!')
谢谢!为什么即使输入红烧,它运行后却没有显示“好,给你做!”呢?这不是并列着一一执行吗?
因为输入 红烧,xuanzhe就变成了红烧,但是kouwei="清蒸",这两个不相等, 所以程序会停在while循环里面,不会执行外面的print语句