■pythonには ?: 演算子がないが、その代わりに if~else を使って書いたコードが以下
■サンプルコード
#random モジュールのrandit関数を読込 from random import randint # 0~100の乱数 a = randint(0,100) b = randint(0,100) #大きい方の値を代入する if a>b: bigger = a else: bigger = b #If文終わり #結果の出力 text = f"{a}と{b}では{bigger}が大きい" print(text)
■サンプルコード2
※if~else を簡略化して1行で書く
#random モジュールのrandit関数を読込 from random import randint # 0~100の乱数 a = randint(0,100) b = randint(0,100) #a>bがTrueならa、Falseならbを代入する bigger = a if a>b else b #結果の出力 text = f"{a}と{b}では{bigger}が大きい" print(text)