Python - 嵌套if语句 - 否则返回原始if语句

时间:2018-02-01 17:45:49

标签: python loops if-statement

我是一个总菜鸟。我想在第二个if语句中循环回原始的raw_input。我想循环嵌套的if语句,并带有返回原始raw_input的选项。希望这是有道理的。感谢

let query = Database.database().reference().child("images")
    .queryStarting(atValue:<startTimestamp>)
    .queryEnding(atValue:<endTimestamp>)

1 个答案:

答案 0 :(得分:1)

将所有代码放入函数中并再次调用该函数。 既然你是python的新手,那么函数可以帮助你将代码分解成功能部分。详细了解他们herehere

调用自身的函数称为递归。这是一个重要的概念,将会派上用场。您可以阅读recursion here.

def myFunc():
    start=raw_input("blah blah...")
    '''Your conditions and statements'''
    if #condition:
        #loop back to raw_input()
        myFunc()
    else:
        #your statements