comparenocase的替代方法有哪些

   2024-10-07 2860
核心提示:使用lower()函数将字符串转换为小写后再比较两个字符串str1 = Hellostr2 = helloif str1.lower() == str2.lower():print(Strings

使用lower()函数将字符串转换为小写后再比较两个字符串

str1 = "Hello"str2 = "hello"if str1.lower() == str2.lower():    print("Strings are equal ignoring case")
使用re模块中的re.IGNORECASE参数来进行正则表达式匹配时,忽略大小写
import restr1 = "Hello"str2 = "hello"if re.match(str1, str2, re.IGNORECASE):    print("Strings are equal ignoring case")
手动比较字符串的每个字符,忽略大小写
str1 = "Hello"str2 = "hello"if len(str1) == len(str2) and all(char1.lower() == char2.lower() for char1, char2 in zip(str1, str2)):    print("Strings are equal ignoring case")

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号