如何利用小游戏开发框架提升企业小程序的用户体验与运营效率
688
2022-09-10
Python知识点(python知识点图)
1.解释器锁(GIL)
一个进程在运行时假如有多个线程,同一时间只能有一个线程处于运行状态,霸占python解释器(即加了一把全局解释器锁,GIL),当遇到耗时操作,会释放GIL运行其他线程。所以多线程中线程的运行也是有先后顺序,并不是同时进行。多进程中每个进程都会有各自的一把锁,可以实现多个进程同时运行,程序的运行效率会加快,缺点是系统开销大。
2.内建数据类型
数字类型(包括整数型和浮点类型)
字符串
布尔值
列表(list)
元组(tuple)
字典(dict)
集合(set)
3.数据结构
列表(list)
元组(tuple)
字典(dict)
集合(set)
4.__new__和__init__方法的区别
__init__是构建函数,比较常用;__new__是实例化方法,不太常用
__init__实例级别的函数,__new__类级别的函数
__new__是创建一个新的实例,__init__构建一些实例的属性,__new__在__init__之前执行
__new__必须要有一个参数(cls)代表当前类,且必须有返回值,表示生成的实例,可以是父类__new__出来的实例,也可以是Object__new__出来的实例;__init__必须要有一个参数(self)表示当前实例,不需要有返回值
5.with方法打开文件做了什么
如果按照正常的f.open()方法打开文件可能会出现一些异常,此时要写try、except、finally做异常判断,且无论如何都要在finally中关闭文件,即f.close(),with帮我们实现了finally中的f.close()
6.列表[1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25]
7.python中生成随机整数、随机小数、0—1之间小数方法
8.
import re
str = '
t = re.findall(r'
print(t)
9.python2和python3区别?列举5个
python2中print函数可以用小括号包括要打印的内容,也可以用空格隔开;python3只能用小括号
python2中unicode表示字符串序列,str表示字节序列;python3中str表示字符串序列,byte表示字节序列
python中用raw_input()函数,python3使用input()
python2为正常显示中文,需要引入coding;python3不需要
python2使用ascii编码;python3使用utf-8编码
python2中ranage(1,10)返回是一个数字列表;python3返回是一个迭代器,节约内存
10.列出python中可变数据类型和不可变数据类型,并简述原理
可变对象:列表list、字典dict
对这些数据类型进行操作时,只是修改变量的值,变量在内存中引用的地址还是同一个不会改变。
不可变对象:数值、字符串、元组tuple
相同值的对象在内存中只有一个地址,修改值即新建了一个对象,变量在内存中引用的地址会改变。
11. s = “ajldjlajfdljfddd”,去重并从小到大排序输出”adfjl”
12.字典根据键从小到大排序
d={"name":"zs","age":18,"city":"深圳","tel":"1362626627"}
d1 = {i:d[i] for i in sorted(d)}
print(d1)
13.利用collections库的Counter方法统计字符串每个单词出现的次数”kjalfj;ldsjafl;hdsllfdhg;lahfbl;hl;ahlf;h”
from collections import Counter
str1 = 'kjalfj;ldsjafl;hdsllfdhg;lahfbl;hl;ahlf;h'
c = Counter(str1)
print(c)
14.字符串a = “not 404 found 张三 99 深圳”,每个词中间是空格,用正则过滤掉英文和数字,最终输出”张三 深圳”
15.正则re.complie作用
把正则表达式编译成一个对象,方便重复使用。
16.数据库优化查询方法
外键、索引、联合查询、选择特定字段等等
17.请列出你会的任意一种统计图(条形图、折线图等)绘制的开源库,第三方也行
pychart、matplotlib
18.写一段自定义异常代码
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~