列举布尔值为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