我正在处理获取用户输入值(作为句子或单词)并将其与预定义变量进行比较的python代码,但只有在单词完全不同时才应将其视为false,而不是它的情况(大写或小写)有所不同,例如:
list1=['FooBar', 'StackoverFlow', 'Python']
b=raw_input("Enter a sentence : ")`
如果用户在StackOverFlow中输入" Python"或" PYTHON IN STACKOVERFLOW"或者类似的东西,除了'之外,它应该被认为是真实的。在句子中。
答案 0 :(得分:-1)
你可以使用:
if a.lower() == b.lower():
# Strings are equal (case-insensitive)