在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
函数进行比较时,结果表明它们是相等的(在不区分大小写的情况下)。