如何使用python实现多层语句之间的跳转即简单交互

如何使用python实现多层语句之间的跳转即简单交互


想要实现的操作如下:输入一个数字1或者2 ,分别可以进入两种search操作,想要实现在search中输入特定的标志,重新跳转回 输入OPT,不输入该标识则继续在search中循环。


opt=int(input("input your option here:"))
    if opt==1:
        while True:
            search1()
    elif opt==2:
        while True:
            search2()
    else:
        print("No such option")

1个回答

def search1():
  s = input()
  if (s == 特定标志):
    return False
  查找s的逻辑
  return True

def search2():
  类似写法

while True:
  opt=int(input("input your option here:"))
  if opt==1:
    while search1():
    pass
  elif opt==2:
    while search2():
    pass
  else:
    print("No such option")
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!