我一直在努力研究python速成班教材中的实践模块。我在做while循环和输入函数。我试着在终端中运行下面的代码,但是只打印了第二行代码。
What rental car would you like?
完整的代码如下:
while True:
car = input("What rental car would you like?")
print(f'Let me see if I can find you a {car.title()}.')
car += input('Subaru')
break
while True:
table = input("How many people are in your party?")
table = int(table)
if table > 8:
print('My apologies, you will have to wait for a table.')
else:
print('Your table is ready!')
break我试着拆开循环,让剩下的在终端上打印,但我不知道我在哪里搞砸了。我没有发现任何错误,它只是从整个程序中打印出一行代码。
发布于 2022-02-03 21:43:47
它正在等待你的投入。在你写完某件东西并按下回车后,它将继续进行。
发布于 2022-02-03 21:44:15
我不太理解第一个while循环,但对于第二个循环,问题在于break语句的缩进。
https://stackoverflow.com/questions/70978636
复制相似问题