python學習遇到的問題總結

2022-09-13 17:12:13 字數 637 閱讀 3340

【已解決】python執行出現語法錯誤:indentationerror: unindent does not match any outer indentation level

python確實是一門很好玩的語言,但是最近在學習python語言中,遇到了許多的小問題,和c語言不同的是,python要求的特有的空格對齊的方式,今天讓我長了姿勢,首先,明白一點,就是格式的對齊,在文字編譯器中,有空格和tab的對齊方式,而在python語言中不允許空格和tab的這個混搭,所以會報錯。就如下圖所示:

這些問題的報錯大概就是乙個意思,就是我沒有正確的使用空格和tab,那麼,要如何解決呢?

出現這些問題,多半就是編譯器沒有設定顯示符號。所以看不到空格和tab。

我用的是notepa++

檢視-->顯示-->符號

之後我們就能在文字編譯器中看到點點點代表空格,箭頭代表tab。

解決方式:

設定-->首選項-->替換為空格

這樣問題就都解決了。

python學習遇到的問題

1 python沒有輸出也沒有提示錯誤但是就是不出結果 目前發生的情況其實是這個python 就沒有執行,要執行main函式的話,需要在這個指令碼的最後加main 2 typeerror module object is not callable 如果用了import random 則用的時候一定要...

linux 配置Python 遇到的問題總結

安裝方式 設定環境變數 英偉達驅動安裝 pytorch安裝 linu檔案許可權 pip install i default timeout 100 庫名 安裝 開啟sudo gedit bashrc新增 export path usr local cuda 10.0 bin export ld li...

記錄學習python爬蟲遇到的問題

1,urllib 碰到的第乙個問題就是python3不支援urllib.urlope 方法,解決方法是引用urillib.request.urlopen 2,爬取的網頁中文顯示x89 x86 x45 python3輸出位串,而不是可讀的字串,需要轉化,使用str string,ecoding 進行轉...