<p>据我所知,在预期的输出中,您希望退出以下代码情景:-你知道吗</p>
<p>(1)在代码开头,当汉堡的种类没有值时,只需退出代码,不提示用户再次输入。你知道吗</p>
<p>(2)在burger count中保存一些值后,如果用户按6,则也不应向用户询问价格计算逻辑。你知道吗</p>
<p>如果我的理解是正确的,那么您应该在下面更新您的代码方式:你知道吗</p>
<pre><code> if choices == 1:
quantity1 = quantity
elif choices == 2:
quantity2 = quantity
elif choices == 3:
quantity3 = quantity
elif choices == 4:
quantity4 = quantity
elif choices == 5:
quantity5 = quantity
elif choices == 6:
check_choices = False
flag = False
import sys
sys.exit()
</code></pre>
<p>输出如下如下所示:你知道吗</p>
<pre><code>(.test) [nikhilesh@pgadmin]$ python3 1.py
Enter kind of burger you want(1-5 or 6 to exit): 1
Enter quantity of burgers wanted: 2
Enter kind of burger you want(1-5 or 6 to exit): 6
(.test) [nikhilesh@pgadmin]$ python3 1.py
Enter kind of burger you want(1-5 or 6 to exit): 6
(.test) [nikhilesh@pgadmin]$ python3 1.py
Enter kind of burger you want(1-5 or 6 to exit): 1
Enter quantity of burgers wanted: 4
Enter kind of burger you want(1-5 or 6 to exit): 6
(.test) [nikhilesh@pgadmin]$
</code></pre>