在Python中,可以使用str.lower()
方法將字符串轉換為小寫,然后進行比較
def compare_strings(s1, s2):
return s1.lower() == s2.lower()
string1 = "Hello World"
string2 = "hello world"
if compare_strings(string1, string2):
print("Strings are equal (case-insensitive)")
else:
print("Strings are not equal")
這個示例中的compare_strings
函數接受兩個字符串參數,并將它們轉換為小寫形式,然后比較它們是否相等。在主程序中,我們有兩個字符串string1
和string2
,它們在大小寫上有所不同。但是,當我們使用compare_strings
函數進行比較時,結果表明它們是相等的(在不區分大小寫的情況下)。