MyTetra Share
Делитесь знаниями!
Логические операторы and or not
Время создания: 11.09.2017 13:19
Текстовые метки: knowledge
Раздел: Python - Теория
Запись: xintrea/mytetra_db_mcold/master/base/1505125178nqk34un70u/text.html на raw.githubusercontent.com

лениво отрабатывают

bool(<var>)

print(five and two) # bool(5) == True, bool(2) == True, return 2

print(two and five) # bool(2) == True, bool(5) == True, return 5

print(zero and five) # bool(0) == False, return 0

print(five or two) # bool(5) == True, return 5

print(two or five) # bool(2) == True, return 2

print(zero or five) # bool(0) == False, bool(5) == True, return 5

print(zero or nought) # bool(0) == False, bool(0) == False, return 0

and - идет до последнего аргумента

or - находит 1-ое True и возвращает

Так же в этом разделе:
 
MyTetra Share v.0.58
Яндекс индекс цитирования