Логичко ИЛИ во Python
Логичкото ИЛИ бара исполнување
на барем еден услов. Вакво услов
може да се запише со операторот or.
Да претпоставиме дека имаме две променливи:
tst1 = 10
tst2 = -5
Ајде да поставиме услов - ако променливата
tst1 е поголема од 0 или променливата
tst2 е поголема од 0, тогаш во конзолата
ќе се испечати '+++':
if tst1 > 0 or tst2 > 0:
print('+++') # ќе работи ова
else:
print('---')
Дадени се променливите:
tst1 = -1
tst2 = 4
Проверете дали променливата tst1 е еднаква
или помала од 1, а променливата tst2
поголема или еднаква на 3.
Без да го стартувате кодот, определете што ќе се испечати во конзолата:
tst1 = -10;
tst2 = -10;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
}
Без да го стартувате кодот, определете што ќе се испечати во конзолата:
tst1 = 0;
tst2 = 0;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Без да го стартувате кодот, определете што ќе се испечати во конзолата:
tst1 = 0;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Без да го стартувате кодот, определете што ќе се испечати во конзолата:
tst1 = 5;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Без да го стартувате кодот, определете што ќе се испечати во конзолата:
tst1 = -5;
tst2 = 15;
if tst1 >= 0 or tst1 >= 0:
print('+++');
else:
print('---');
Без да го стартувате кодот, определете што ќе се испечати во конзолата:
tst = 1;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Без да го стартувате кодот, определете што ќе се испечати во конзолата:
tst = 2;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Без да го стартувате кодот, определете што ќе се испечати во конзолата:
tst = 2;
if tst == 0 or tst == 1 or tst == 2:
print('+++');
else:
print('---');