Pythonで不等号のTrue/Falseを変数に代入する
使う機会があるわからないが、右辺と左辺を比較して不等号が成立しているかどうかの結果を変数に代入する、というやり方。
結果
左辺 = 8.0 右辺 = 19.0 左辺 > 右辺か? False 左辺 < 右辺か? True
プログラム
Python3.8.1
import math y1=2 y2=10 x1=1 x2=20 #左辺と右辺を比較して、不等号が成り立っていればTrue, 否であればFalseを代入する a = math.fabs(y2 - y1) > math.fabs(x2 - x1) b = math.fabs(y2 - y1) < math.fabs(x2 - x1) print("左辺 = %1.1f" % (math.fabs(y2-y1))) print("右辺 = %1.1f" % (math.fabs(x2-x1))) print("左辺 > 右辺か?", a) print("左辺 < 右辺か?", b)
[09_CalcBoolean_001.py]