suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Grammatik – Können die Anweisungen break und continue in Python nur mit if verwendet werden?

Können die Anweisungen break und continue in Python nur mit if verwendet werden?
Das Bild unten stammt von der Website von Liao Xuefeng

我想大声告诉你我想大声告诉你2757 Tage vor1666

Antworte allen(2)Ich werde antworten

  • 我想大声告诉你

    我想大声告诉你2017-05-18 11:00:06

    不是的,continue和break要在for,while等循环中使用,单独的if语句中不能使用break和continue.
    举个例子

    # Example 1
    for a in [1, 2, 3, 4]:
        if (a == 1):
            continue
        else:
            print(a)
    # 2
    # 3
    # 4
    
    # Example 2
    for a in [1, 2, 3, 4]:
        print(a)
        continue
        

    单独的if不能使用continue和break

    # Example 3
    if True:
        continue
    # SyntaxError: 'continue' not properly in loop
        
    

    Antwort
    0
  • 某草草

    某草草2017-05-18 11:00:06

    当然不是,break和continue用来跳出循环

    Antwort
    0
  • StornierenAntwort