我已經寫了下面的代碼來查找變量中的文本。它是爲外部條件而不是內部條件(與外部條件相同)工作。Python字符串find()方法
name = "Sachin"
if name.find("chin"):
print("Text Presented")
print(name)
if name.find("Sac"):
print("Sac is prsented")
print(name)
O/P: 文本提交 薩欽
但它會爲下面的代碼(尋找下檔字符)工作:
name = "Sachin"
if name.find("chin"):
print("Text Presented")
print(name)
if name.find("sac"):
print("Sac is prsented")
print(name)
O/P: 文本提交 薩欽 Sac is ptedted Sachin
有人可以告訴我爲什麼發生這種情況?
的代碼兩片相同使用正則表達式在字符串搜索。 –
這與'pip'或'pycharm'有什麼關係? –
更新了問題。 – jaibalaji