⊗pyPmCdLA 131 of 208 menu

Pythonにおける論理AND

複雑な条件を組み立てたい場合があります。 そのために、条件の同時性を指定する演算子 andを使用できます。

変数tstがあるとします:

tst = 5

これが0より大きく、かつ同時に10より小さいかどうかを確認してみましょう:

if tst > 0 and tst < 10: print('+++') else: print('---')

条件は1つの変数だけでなく、異なる変数にも課すことができます。 変数tst12に等しく、かつ同時に変数tst23に等しい場合に成立する条件を作ってみましょう:

tst1 = 2 tst2 = 3 if tst1 == 2 and tst2 == 3: print('+++') else: print('---')

変数が与えられます:

tst = -3

これが0より大きく、5より小さいことを確認してください。

変数が与えられます:

tst = 21

これが10以上、かつ20以下であることを確認してください。

2つの変数が与えられます:

tst1 = 6 tst2 = 10

最初の変数が8未満、かつ2番目の変数が10以上であることを確認してください。

以下のコードが与えられます:

tst1 = 'abcde' tst2 = list(tst1) if len(tst1) >= 5 and len(tst2) < 8: print('+++') else: print('---')

コンソールに何が出力されるか答えなさい。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否