有沒有人知道一些方法來自動化Python編碼中的正確縮進? 例如,當我寫代碼如下:如何在Python中實現智能縮進,如在Matlab中完成
if condition1:
print a
else:
print b
然後如下所述代碼應被格式化:
if condition1:
print a
else:
print b*
我使用的Spyder爲Python編程。謝謝!
有沒有人知道一些方法來自動化Python編碼中的正確縮進? 例如,當我寫代碼如下:如何在Python中實現智能縮進,如在Matlab中完成
if condition1:
print a
else:
print b
然後如下所述代碼應被格式化:
if condition1:
print a
else:
print b*
我使用的Spyder爲Python編程。謝謝!
使用像Sublime一樣的IDE或文本編輯器。這會讓你的生活更輕鬆 – DevC
我已經編輯了你的格式來將代碼放在代碼塊中。請仔細檢查這是您打算的格式 – CDspace
這不是Python問題。它僅取決於您正在使用的文本編輯器或IDE。 Python沒有辦法知道一個非縮進行屬於前一個函數或類,因爲它沒有任何意義,它是知道函數代碼已經結束的機制。 – Jalo