python小記

1. Python提供一個標準的模塊,稱爲pickle,能夠在一個文件中儲存任何Python對象。另外,cPickle也同理,只是cPickle效率更高。這個儲存模塊相似於cookie,store等儲存功能python

2. 字符串,元組,整數,字典的key值都是不能修改的。字典dict的值部分和列表list是能夠被修改的。元組的元素值不能被修改,可是切片仍是能夠用的,另外,若是元組裏面有列表list,裏面的list是能夠被修改的。。。cookie

3. 函數參數傳遞,分爲可變類型和不可變類型。不可變類型有整數,字符串,元組;可變類型有list和字典。若是外部的參數在函數裏面被修改,不可變類型在外部仍是顯示的是本來的值,可變類型在外顯示的是新的值。以下例子🌰:函數

#可變類型的例子:
def num (n): n[2] = 6 print "我是內部num",n n = [1,2,3,4] num(n) print "我是外部num:",n

 

#不可變類型的例子:
def num (n):
    n = 6
    print "我是內部num",n

n = 4
num(n)
print "我是外部num:",n

 

4. 本身的模塊導包的時候若是跨目錄,直接先調用sys包,再設置路徑,再導入本身的包:code

相關文章
相關標籤/搜索