Pythonにおける論理OR

論理ORは、少なくとも一つの条件が満たされることを要求します。 そのような条件は、演算子orを使って記述できます。

2つの変数があるとします:

pythontst1 = 10
tst2 = -5

条件を記述してみましょう - 変数tst1が0より大きい、 または変数tst2が0より大きい場合、 コンソールに'+++'が出力されます:

pythonif tst1 > 0 or tst2 > 0:
  print('+++') # これが実行されます
else:
  print('---')
Задание 1

以下の変数が与えられています:

pythontst1 = -1
tst2 = 4

変数tst1が1以下、かつ変数tst2が 3以上であることを確認してください。

Задание 2

コードを実行せずに、コンソールに何が出力されるか判断してください:

pythontst1 = -10;
tst2 = -10;

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

コードを実行せずに、コンソールに何が出力されるか判断してください:

pythontst1 = 0;
tst2 = 0;

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

コードを実行せずに、コンソールに何が出力されるか判断してください:

pythontst1 = 0;
tst2 = 5;

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

コードを実行せずに、コンソールに何が出力されるか判断してください:

pythontst1 = 5;
tst2 = 5;

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

コードを実行せずに、コンソールに何が出力されるか判断してください:

pythontst1 = -5;
tst2 = 15;

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

コードを実行せずに、コンソールに何が出力されるか判断してください:

pythontst = 1;

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

コードを実行せずに、コンソールに何が出力されるか判断してください:

pythontst = 2;

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

コードを実行せずに、コンソールに何が出力されるか判断してください:

pythontst = 2;

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