注意白盒:用崇高的文本3.在Python剛開始編程我不知道爲什麼我收到的每一行白點/標記,見下圖。我想了解以下內容。
- 是因爲錯誤嗎?
- 是因爲包裝還是命令?
- 我試過CTRL +空格,CTRL + G和CTRL + K,我仍然得到白色標記,我會擔心嗎?
注意白盒:用崇高的文本3.在Python剛開始編程我不知道爲什麼我收到的每一行白點/標記,見下圖。我想了解以下內容。
這是由於未正確配置的SublimeLinter安裝。您可以閱讀here瞭解如何配置這個非常複雜的插件,以及您安裝的任何相關Python linter。或者,您可以完全禁用該插件,方法是選擇Preferences → Package Control → Package Control: Disable Package
然後鍵入sublimelinter
並點擊輸入。
如果您有興趣,您會收到錯誤消息,因爲您的代碼不是PEP8-compliant,並且包含一些其他錯誤。你需要更多的空白使用:
listone = [1, 2, 3]
listtwo = [1, 2, 3]
matrix_one = [listone, listtwo]
matrix_one = [row[0] for row in matrix_one] # are you sure you really want
# to overwrite your original matrix?
print matrix_one # you had matrix_ones in your original code
我也強烈會鼓勵你使用Python 3,如果你剛開始學習的語言。 Stack Overflow Python community絕大多數是從Python 3開始的recommends,python.org itself也是如此。版本3是語言的現在和未來,而2是過去。首先學習2,你會學到很多不好的習慣,當你學習3(你最終需要做的)時需要糾正,所以最好從3開始,然後學習2的差異後來。
這裏沒有昇華。任何問題? – chickensoup
您可能安裝了Anaconda軟件包。如果是這樣,你需要去首選項→軟件包設置→Anaconda→設置用戶。然後粘貼下面的代碼並保存。那些盒子應該沒了。
{
"anaconda_linting": false,
}
好。有效。謝謝 – chickensoup
這應該被標記爲最佳答案,因爲它解決了用戶的問題。 – John
1-無2-沒有3-沒有:) –
編碼蟒蛇,我建議你'pycharm' –
這些白痕是崇高的選項,您可以禁用它 –