Определены ли if-if и if-elif как условные цепочки? - PullRequest
0 голосов
/ 26 апреля 2020

Я знаю разницу между операторами if-if и if-elif, но относятся ли они к определению условного оператора, связанного с цепочкой, или правильное определение условных операторов только с операторами if-elif?

1 Ответ

0 голосов
/ 26 апреля 2020

Да, вы правы. Это цепочечный условный оператор.

if 1 > 2:
    print("1 > 2")
elif 2 == 1:
    print ("2 == 1")
else:
    print("2 > 1")

И это последовательность условных выражений, которые не связаны друг с другом.

if 2 > 1:
    print("2 > 1")
if 3 > 2:
    print("3 > 2")
...