如果条件接受 python 中的大写字符串
if condition accepting capitalized string in python
考虑以下控制字符串的构造:
if input_ == "Option1":
print "Option 1"
elif input_ == "Option2":
print "Option 2"
else:
print "Option x"
有没有办法让Option1和Option2接受任何大写字符(例如"option1"、"OpTion1"、"OPTION1"等...)?
将输入转换为单个案例,然后进行比较。
input_ = input_.lower()
if input_ == "option1":
print "Option 1"
elif input_ == "option2":
print "Option 2"
else:
print "Option x"
考虑以下控制字符串的构造:
if input_ == "Option1":
print "Option 1"
elif input_ == "Option2":
print "Option 2"
else:
print "Option x"
有没有办法让Option1和Option2接受任何大写字符(例如"option1"、"OpTion1"、"OPTION1"等...)?
将输入转换为单个案例,然后进行比较。
input_ = input_.lower()
if input_ == "option1":
print "Option 1"
elif input_ == "option2":
print "Option 2"
else:
print "Option x"