1、break,return,continue的用法参考:http://blog.csdn.net/feeltouch/article/details/46333831
2、函数和方法的区别:
- 函数的创建是不限制在class类里面
- 实例.函数()相当于一个方法
- 方法的第一个参数里面是带有self的
- 函数可以赋值于方法的特性,例如:
class a:
def method(self):
print ' I'm a method'
def function():
print 'I'm a function'
A = a()
A.method()
----I'm a method
A.method = function
A.method()
----I'm a function
3、import .from 的用法
import . from A
import .. from A
import ..a from A
.代表当初目录,..代表上层目录
4、init.py的用法
链接:http://www.cnblogs.com/AlwinXu/p/5598543.html
5、args和args适用于函数的参数不确定的时候。args可以看做是多个变量组成的list。**args可以看做是个字典
6、cursor(),连接数据库后,操作游标,然后可执行sql
数据库相关解释:https://zhidao.baidu.com/question/521576281.html
7、try...finally的用处是无论是否发生异常都要确保资源释放代码的执行。
8、方法中自定义的方法如果前面有下划线“_”,则表示protected方法,不能用’from module import *’导入;__foo: 双下划线的表示的是私有类型(private)的变量, 只能是允许这个类本身进行访问了。