私は奇妙なことに出くわしました。私はPythonを初めて使用するので、これが基本である場合は申し訳ありません。
a = 12
b = int(24/3)
x = (a < b)
デバッガーから: 私は持っています:
a (int) = 12
b (int) = 8
x (bool) = True
この状況では 8 > 12 のようです。私はここで無知です。説明はありますか?
PS: x = a < b は同じことを行います (括弧なし)
編集 私はスキッシュ(自動テスト)を使用していますが、同僚にスキッシュで同じスニペットをテストするように依頼したところ、同じことが行われたため、それが問題のようです。