列舉布爾值爲False的常見值?
False,0,"",None,[],{},(),html
字符串、列表、元組、集合,字典每一個經常使用的5個方法?
str.lower,str.upper,str.format,str.strip,str.split
list.pop list.sort,list[::-1],list.append,list.extend,list.insert()
tuple.count,tuple,len(),sorted(得出一個列表),in ,+ *
set,{}.add,{}.remove,{}.update,{}.difference,{}.intersection()
{keys,values}.get(),{keys,values}.keys(),{keys,values}.values(),{keys,values}.items(),
python
lambda表達式格式以及應用場景?
lambda x:f(x)
能夠參見博客 :https://www.cnblogs.com/yuanji2018/p/9792504.htmlapp
pass的做用?
pass表明什麼都不作,並開始順序執行下一步,python中有些語句好比except,while,在某些狀況會用到,
好比監控k。
while k !=0:pass,
則k==0時函數
*arg和**kwarg做用
表示函數的參數能夠是多個的,*arg列表形式,**kwarg字典形式。3d
is和==的區別
is 比較id
== 比較值orm
簡述Python的深淺拷貝以及應用場景?
當拷貝的數據的值被改變時,深拷貝爲改變的那部分值分配了一個新地址,這樣拷貝的數據改變了,可是不會體現到原有的數據上
淺拷貝則直接改變地址指向的值。htm
用=賦值就是一種淺拷貝
blog
Python垃圾回收機制?
ip
Python的可變類型和不可變類型?
數字,元祖,字符串是不可變類型
列表,字典,集合是可變類型rem