[問題] isChanged 是python的 keywords 還是方法

作者: njpp (正妹真難找)   2021-12-05 18:35:53
最近看到了一段代碼,以下簡單節錄
targetDir = 'OOOO'
keyword = 'https:/.......='
with open(fpath, encoding='utf8') as f:
lines = f.readlines()
# 新文件的内容
newContent = ''
isChanged = False
# 一行行分析
for line in lines:
pos1 = line.find(keyword)
if pos1 < 0:
newContent += line
else:
isChanged = True
# 計算上標下標
startPos = pos1 + len(keyword)
endPos = startPos
while True:
endPos += 1
if not line[startPos:endPos].isdigit():
break
num = int(line[startPos:endPos-1]) + 3
newContent += line[:startPos] + str(num) + line[endPos-1:]
# 判斷改變
if isChanged:
print(f"{fpath} 改變")
想問一下,python isChanged 是函數 還是keywords?
isChanged 到底是甚麼? google之後都沒有結果?
謝謝!
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2021-12-05 18:47:00
前面幾行就有先定義了
作者: papple23g (逆道者)   2021-12-05 19:45:00
只是變數而已, if isChange和if isChange==True同義
作者: lycantrope (阿寬)   2021-12-05 20:41:00
只是變數,那定義一個boolean叫isChange 你也可以用中文
作者: tzouandy2818 (Naked Bear)   2021-12-05 22:52:00
你可以先去學完變數再來發問嗎
作者: ddavid (謊言接線生)   2021-12-06 10:00:00
原po你還是先去google://python 變數 跟 python if 吧
作者: ToastBen (吐司邊)   2021-12-07 09:17:00
你的問題太扯了。

Links booklink

Contact Us: admin [ a t ] ucptt.com