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

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