【发布时间】:2021-03-16 14:00:40
【问题描述】:
我有以下脚本:
ip = input('Enter your string: ')
if 'tree' in ip:
print('Correct string')
即使用户输入是“树”或“树”,我也想打印“正确的字符串”。我该怎么做(最好不要使用 else 或 elif)?
如果用户的输入是“树”,那么脚本应该给出一个输出:
CORRECT STRING
如果用户的输入是“树”,那么脚本应该给出一个输出:
correct string
我该怎么做?
【问题讨论】:
-
旁注:如果您使用
in运算符,它也将匹配street,例如,因为street包含tree。 -
如果没有
if-else,您将无法做到这一点。如果用户输入tREe、trEE、TrEE,会怎样?
标签: python string case-insensitive