我试图根据输入字符串为我的python3脚本使用==
创建一个if-else语句:
if input_string == "P7": do something
但是当输入字符串是P7b时,它将属于if语句并继续do something
。有没有找到字符串完全匹配的函数?
正则表达式似乎是一种选择,但我确定如何实现这一目标。
答案 0 :(得分:1)
in
运算符应该为此工作。你只需要像这样交换参数:
input_string = "P7b"
if "P7" in input_string: print("yes")
# Prints 'yes'
您的问题并不清楚,但似乎您可能会建议打印出来的是“是”'
input_string = 'P7b'
if input_string == "P7": print('yes')
......但它没有。这只会在input_string
和' P7b'完全匹配。