Python筆記

1、expected an indented block問題:

python是一門對縮進很要求很高的語言,而且有沒有縮進用肉眼無法辨別。

編程過程中遇到題目的錯誤提示,就是縮進有問題。

一般冒號後面都要有縮進。例如,def、if、for等

還有中文和英文的符號是不一樣的,這個如果錯誤了很難檢查出來。   


2、在windows窗口中打開終端:

   1)在文件夾的窗口中空白出按shift+右鍵,打開命令行窗口;

   2)在地址欄輸入cmd,按下回車鍵即可。


3、Linux系統的sudo命令在window環境下怎麼用:

   用管理員權限打開命令提示符(開始-所有程序-附件-右鍵命令提示符-以管理員權限打開)後,

直接輸入路徑。

                                                                  --2014.11.20


4、 (code,expression)=line.split('-')

ValueError: too many values to unpack 問題:

    1)說明文件中的數據有問題,用‘-’分割的話,確保每行都能取到‘-’分割符,如果各行的格式不一致,就可能取不到要的數據;

    2)而且如果遇到某行有兩個‘-’甚至“----------------”,一行分割成多個列表,編譯器就很難做了,你沒告訴他怎麼處理多的列表,所以他抱怨“值”太多了,就會報錯。

    可以用split(‘-’,1),或try/except處理。

                                                                  --2014.11.25

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章