ray88’s diary

お仕事で困ったとき用の自分用の覚書

Python If分のAnd条件

■サンプルコード

#random モジュールのrandit関数を読込
from random import randint
# 0~100の乱数
size = randint(5,20)
weight = randint(20,40)
#判定(両方の条件がTrueのとき合格)
if (size >= 10) and (weight >=25):
        result = "合格"
else:
    result = "不合格"
#If文終わり
#結果の出力
text = f"サイズ{size},重量{weight}:{result}"
print(text)

出力結果1

出力結果2

■サンプルコード(and演算を簡略化して書く)

#random モジュールのrandit関数を読込
from random import randint
# 0~10の乱数
a = randint(0,10)
#判定
if 5 <= a <= 8:
    print(a, "合格")
else:
    print(a, "不合格")
#If文終わり

出力結果1

出力結果2