摘要: 当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :inval... 阅读全文
posted @ 2015-09-02 10:15 风沙星辰 阅读(244) 评论(0) 推荐(0) 编辑
摘要: python能够改变变量作用域的代码段是def、class、lamda. (模块,类以及函数才会引入新的作用域)if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问的变量搜索路径是:本地变量-... 阅读全文
posted @ 2015-09-02 00:41 风沙星辰 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 运行报错: SyntaxError: Non-ASCII character '\xe5' in file D:\xxx\xxx.py on line 4, but no encoding declared.Python的默认编码文件是用的ASCII码,你将文件存成了UTF-8也没用,解决办法很简... 阅读全文
posted @ 2015-09-02 00:13 风沙星辰 阅读(373) 评论(0) 推荐(0) 编辑