Python 文字列比較の基本と実践:==, is, 辞書順
Pythonにおいては、文字列の大小を比較するために比較演算子を使用することができます。よく使われる比較演算子には、以下のものがあります:
- >:以上
- 以下の文を日本語で表現しなおすとどうなりますか?
<:未満 - >=:equals to or greater than
- <= 以下
- ==:同じである
- != は、等しくないことを表す演算子です。
以下はサンプルコードです。
str1 = "apple"
str2 = "banana"
if str1 < str2:
print("str1 小于 str2")
elif str1 > str2:
print("str1 大于 str2")
else:
print("str1 等于 str2")
このコードを実行すると、str1がstr2よりも小さいという結果が得られます。なぜなら、アルファベット順では”a”は”b”よりも前に来るためです。