Python高级编程
生成式(推导式)
用于创建list的生成式
1 >>> list(range(1,11))
2
3 [1,2,3,4,5,6,7,8,9,10]
常见用法
1 >>>...,但它也适⽤于函数式编程,简单来说,它规定已经实现的功能代码不允许被修改,但可以被扩展。...权限校验等场景
缓存
C语言扩展
在Python中调用C基本有两种方式:
1.使用标准库的ctypes模块。...使用这种方式,编写的动态库无需为Python特别处理,就和编写普通的动态库一样。
2.使用Python提供的一组特定C API(声明在Python.h中),用C语言为Python编写模块。...库,使用Python进行window编程。