1、break,return,continue的用法參考:http://blog.csdn.net/feeltouch/article/details/46333831
2、函數(shù)和方法的區(qū)別:
- 函數(shù)的創(chuàng)建是不限制在class類里面
- 實例.函數(shù)()相當(dāng)于一個方法
- 方法的第一個參數(shù)里面是帶有self的
- 函數(shù)可以賦值于方法的特性,例如:
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
.代表當(dāng)初目錄,..代表上層目錄
4、init.py的用法
鏈接:http://www.cnblogs.com/AlwinXu/p/5598543.html
5、args和args適用于函數(shù)的參數(shù)不確定的時候。args可以看做是多個變量組成的list。**args可以看做是個字典
6、cursor(),連接數(shù)據(jù)庫后,操作游標(biāo),然后可執(zhí)行sql
數(shù)據(jù)庫相關(guān)解釋:https://zhidao.baidu.com/question/521576281.html
7、try...finally的用處是無論是否發(fā)生異常都要確保資源釋放代碼的執(zhí)行。
8、方法中自定義的方法如果前面有下劃線“_”,則表示protected方法,不能用’from module import *’導(dǎo)入;__foo: 雙下劃線的表示的是私有類型(private)的變量, 只能是允許這個類本身進(jìn)行訪問了。