如何在Python中将大写字母和小写字母视为相同
如何在Python中将大写字母和小写字母视为相同
这个问题已经有答案了:
代码:
str1 = input("Please enter a full sentence: ") print("Thank you, You entered:" , str1) str2 = input("Now please enter a word included in your sentence in anyway you like: ") if str2 in str1: print("That word was found!") else: print("Sorry, that word was not found")
我在论坛等地进行了一些研究,发现关于此主题的唯一解决方案是将单词转换为大写/小写。我不想这样做。
我想要一个能够忽略单词是大写还是小写并将其视为相同单词的东西,因此当有人输入一句话时,它将自动视为相同单词。例如:(Treat = treat,TREAT,TreAT等)。因此,它本质上将读取单词中的字符并忽略大写/小写字母。
我确实有一些东西(string.ascii_letters)可以做到这一点,但如果有人知道更好的方法,那将是非常感激的! 🙂
admin 更改状态以发布 2023年5月23日