Loģiskais VAI Python

Loģiskajam VAI ir nepieciešams, lai tiktu izpildīts vismaz viens nosacījums. Šādu nosacījumu var pierakstīt, izmantojot operatoru or.

Pieņemsim, ka mums ir divi mainīgie:

pythontst1 = 10
tst2 = -5

Uzrakstīsim nosacījumu - ja mainīgais tst1 ir lielāks par 0 vai mainīgais tst2 ir lielāks par 0, tad konsolē tiks izvadīts '+++':

pythonif tst1 > 0 or tst2 > 0:
  print('+++') # izpildīsies šis
else:
  print('---')
Задание 1

Doti mainīgie:

pythontst1 = -1
tst2 = 4

Pārbaudiet, vai mainīgais tst1 ir vienāds ar vai mazāks par 1, un mainīgais tst2 ir lielāks vai vienāds ar 3.

Задание 2

Nepalaižot kodu, nosakiet, kas tiks izvadīts konsolē:

pythontst1 = -10;
tst2 = -10;

if tst1 >= 0 or tst2 >= 0:
  print('+++');
else:
  print('---');
}
Задание 3

Neipalaižot kodu, nosakiet, kas tiks izvadīts konsolē:

pythontst1 = 0;
tst2 = 0;

if tst1 >= 0 or tst2 >= 0:
  print('+++');
else:
  print('---');
Задание 4

Neipalaižot kodu, nosakiet, kas tiks izvadīts konsolē:

pythontst1 = 0;
tst2 = 5;

if tst1 >= 0 or tst2 >= 0:
  print('+++');
else:
  print('---');
Задание 5

Neipalaižot kodu, nosakiet, kas tiks izvadīts konsolē:

pythontst1 = 5;
tst2 = 5;

if tst1 >= 0 or tst2 >= 0:
  print('+++');
else:
  print('---');
Задание 6

Neipalaižot kodu, nosakiet, kas tiks izvadīts konsolē:

pythontst1 = -5;
tst2 = 15;

if tst1 >= 0 or tst1 >= 0:
  print('+++');
else:
  print('---');
Задание 7

Neipalaižot kodu, nosakiet, kas tiks izvadīts konsolē:

pythontst = 1;

if tst == 0 or tst == 1:
  print('+++');
else:
  print('---');
Задание 8

Neipalaižot kodu, nosakiet, kas tiks izvadīts konsolē:

pythontst = 2;

if tst == 0 or tst == 1:
  print('+++');
else:
  print('---');
Задание 9

Neipalaižot kodu, nosakiet, kas tiks izvadīts konsolē:

pythontst = 2;

if tst == 0 or tst == 1 or tst == 2:
  print('+++');
else:
  print('---');