python - 没有反应返回或结束
问题描述
我的程序中有一个问题,询问用户是要返回菜单还是要结束程序。
首先我在back()
函数中有这段代码,但后来我把它移到了代码中(从def
),因为我认为def
. 但它仍然无法正常工作。我的意思是在#
.
while True:
zoznam()
zam=input("\n Nacitaj hodnotu zamestnanca: ")
time.sleep(.5)
clear()
if zam == "1":
print("Zamestnanec: Ewo Salae")
print("K výplate {} EUR.".format(PD))
print("\n")
desto = PD % 200
desto2 = int((PD - desto)/200)
print("200 EUR - {}".format(desto2))
vyplata()
#
bb = str(input("Vratit sa do zoznamu - Z\n Ukončiť program - U\n Vasa moznost: "))
if bb == "U" or "u"():
print("stop")
if bb == "z" or "Z"():
print("Návrat do menu")
#
def
外观:
def back():
bb = str(input("Vratit sa do zoznamu - Z\n Ukončiť program - U\n Vasa moznost: "))
if bb == "U" or "u":
print("stop")
if bb == "z" or "Z":
print("Návrat do menu")
解决方案
def back():
bb = str(input("Vratit sa do zoznamu - Z\n Ukončiť program - U\n Vasa moznost: "))
if bb == "U" or bb == "u":
print("stop")
if bb == "z" or bb == "Z":
print("Návrat do menu")
back()
比较“或”后的变量
推荐阅读
- serialization - DRF 序列化器 is_valid() == True,但 .save() 不持久化模型对象
- apache-kafka-connect - 将 ByteArrayFormat 与使用 RecordField 提取的 TimeBasedPartitioner 一起使用
- c++ - 在库中的 C++17 中强制内联回调(lambda)
- r - ggplot:R 代码,为按值分面的多级模拟数据制作箱线图和线图
- swift - Swift - 带有背景图像的导航栏和带有圆角的 ContentView
- java - 异常:android.app.ActivityThread.handleReceiver 处的 java.lang.RuntimeException
- python - 如何在没有 numpy 的情况下重塑列表
- google-sheets - 根据单元格文本内容格式化单元格颜色
- reactjs - 为什么我的 Webpack 不适用于 CSS 模块
- php - 现在比较保存的日期/时间不起作用