OR Logico in Python

L'OR logico richiede che almeno una condizione sia soddisfatta. È possibile scrivere una tale condizione usando l'operatore or.

Supponiamo di avere due variabili:

pythontst1 = 10
tst2 = -5

Scriviamo una condizione - se la variabile tst1 è maggiore di 0 o la variabile tst2 è maggiore di 0, allora '+++' verrà stampato in console:

pythonif tst1 > 0 or tst2 > 0:
  print('+++') # questo verrà eseguito
else:
  print('---')
Задание 1

Sono date le variabili:

pythontst1 = -1
tst2 = 4

Verifica che la variabile tst1 sia uguale a o minore di 1, e che la variabile tst2 sia maggiore o uguale a 3.

Задание 2

Senza eseguire il codice, determina cosa verrà stampato in console:

pythontst1 = -10;
tst2 = -10;

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

Senza eseguire il codice, determina cosa verrà stampato in console:

pythontst1 = 0;
tst2 = 0;

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

Senza eseguire il codice, determina cosa verrà stampato in console:

pythontst1 = 0;
tst2 = 5;

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

Senza eseguire il codice, determina cosa verrà stampato in console:

pythontst1 = 5;
tst2 = 5;

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

Senza eseguire il codice, determina cosa verrà stampato in console:

pythontst1 = -5;
tst2 = 15;

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

Senza eseguire il codice, determina cosa verrà stampato in console:

pythontst = 1;

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

Senza eseguire il codice, determina cosa verrà stampato in console:

pythontst = 2;

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

Senza eseguire il codice, determina cosa verrà stampato in console:

pythontst = 2;

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