如果表達式本身已清楚傳達意圖,你就不需用一個命名變數解釋它。
在這種情況下,直接內聯表達式,而非提取它。

Inline Variable
何時該內聯變數?
- 冗餘的別名:變數只是為一個不言自明的表達式取了別名
- 移除間接層:內聯能消除額外的層次,讓程式碼保持簡潔
範例#
重構前#
if __name__ == "__main__":
product = 85 * 10
result = product / 5 + 20
print(result)重構後#
if __name__ == "__main__":
print((85 * 10) / 5 + 20)