1.调试: 错误处理: 可以使用try ...  except ... finally .... 语句组合,写出一个错误处理。except ZeroDivisionError as obj : 将错误作为一个对象处理。如果要捕获所有的错误,就可以捕获公有的错误基类BaseException。可以在except所有错误类型后添加else,表示...

 2017年5月11日 -  783次阅读 -  0条评论

最近用VSCode编写Python的时候总是提示语法错误什么的,后来才发现原来是编写代码不规范。所以在网上阅读了一些文章了解一下Python的编写规范。 # coding= gb2312 注释需# 后面需要空格 # dunders名称(我猜是double underscores的缩写 :D),应该放在 # 模块的说明字...

 2017年5月7日 -  741次阅读 -  0条评论

1.创建模块:如果模块名可能重复的话,可以通过创建目录确保不会重名。例如mod.py位于工作目录下的math目录中,导入模块的时候可以使用import math.mod模块,调用模块的时候,使用math.mod.xxxx捷即可。每一个模块文件中都会有特殊的变量: __author__:当前模块的作者 ...

 2017年5月6日 -  793次阅读 -  0条评论

1.函数的调用: 参数检查:isinstance(x, (int, float))可以检查参数x是否是元组tuple中指定的类型。如果不是其中的一种,那么可以用raise TypeError(str)抛出一个类型错误(TypeError),消息为str。 返回多个值:在函数体内return x1,x2,...,xn。就可以返回一个元组tup...

 2017年5月3日 -  761次阅读 -  0条评论