\

Pythonでは、文字列の等価性を確認するために == 演算子を使用します。以下にその使用例を示します。

string1 = "Hello"
string2 = "Hello"
if string1 == string2:
    print("Both strings are equal")
else:
    print("Both strings are not equal")

このコードは、string1string2 が等しい場合には “Both strings are equal” を出力し、等しくない場合には “Both strings are not equal” を出力します。

また、Pythonの unittest モジュールの TestCase クラスには assertEqual() メソッドがあります。このメソッドは、2つの値が等しいかどうかをテストします。以下にその使用例を示します。

import unittest

class TestStringMethods(unittest.TestCase):
    def test_string_equality(self):
        self.assertEqual('Hello', 'Hello')

if __name__ == '__main__':
    unittest.main()

このテストケースは、’Hello’ と ‘Hello’ が等しいことを確認します。もし等しくなければ、テストは失敗します。

これらの方法を使用することで、Pythonで文字列の等価性を確認することができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です