概要
Pythonで「比較演算子の使い方」の動作を確認してみました。以下のページを参考にしました。
実装
以下のファイルを作成しました。
sample.py
print(bool(10 == 10))
print(bool(10 == 8))
print(bool(10 == 10.0))
print(bool("Hello" == "Hello"))
print(bool("Hello" == "Hey"))
print(bool("Hello" == "hello"))
print(bool(["Red", "Blue"] == ["Red", "Blue"]))
print(bool(["Red", "Blue", "Yello"] == ["Red", "Blue"]))
print(bool(5 > 3))
print(bool(7 < 3))
print(bool(4 >= 4))
print(ord("a"))
print(ord("b"))
print(ord("c"))
print(ord("A"))
print(bool("apple" > "bread"))
print(bool("apple" > "Apple"))
print(bool("abc" < "abcde"))
print(bool(["red", "blue", "green"] > ["red", "blue", "white"]))
print(bool(["aa", "bb"] < ["aa", "bb", "cc"]))
print(bool("apple" in ["orange", "apple", "lemon"]))
print(bool("grape" in ["orange", "apple", "lemon"]))
print(bool (8 == 8.0))
print(bool (14 < 9.5))
print(bool (10 == "10"))
#print(bool (10 > "8"))
print(bool (14 > int("10")))
以下のコマンドを実行しました。
$ python3 sample.py
True
False
True
True
False
False
True
False
True
False
True
97
98
99
65
False
True
True
False
True
True
False
True
False
False
True
まとめ
何かの役に立てばと。