Python基础知识
Python基础知识
大白曰梦想家
这个作者很懒,什么都没留下…
展开
-
Linux部署Anaconda
我在官网https://www.anaconda.com/,找到Download按钮下的“Get Additional Installers”点击进入Windows/MAC/Linux不同版本的下载页面。复制Linux版本的下载链接最后看到Thank you for installing Anaconda3!即为安装成功。原创 2023-06-22 00:58:52 · 313 阅读 · 0 评论 -
类的五种方法总结
Python中类的实例方法、类方法、自由方法、静态方法、保留方法进行简要总结。原创 2023-01-04 22:47:13 · 3826 阅读 · 1 评论 -
python命名变量规则总结
python命名变量规则总结原创 2022-12-25 12:15:56 · 548 阅读 · 0 评论 -
Python与C的交互方法
思路:通过一个python标准库实现python拓展,方式:C语言功能编为.dll/.so库,API加载库及调用函数,结果:C语言独立编程,python使用库调用接口函数。,方式:关注C函数的访问接口,而不是库函数,构建API,结果:C语言独立编程,python用CFFI独立编程,最小学习代价。调用:①python调用C:subprocess模块 ②C调用python:system()函数。,结果:独立C和python编程,重点在于编写接口。,思路:类似ctypes,使用API拓展C程序,原创 2023-01-01 23:25:44 · 1658 阅读 · 0 评论 -
Python的装饰器与语法糖
1、对原函数功能的补充:增加打印等2、对原函数功能的调整:利用原函数运行结果,再次运算产生新的结果3、对原函数功能的重写:仅使用原函数名。原创 2022-12-31 21:40:27 · 299 阅读 · 0 评论 -
Python上下文管理器
1、上下文管理器也是一个对象,管理一个独立上下文区域,用with显式创建,进入调用__enter__()方法,退出调用__exit__()方法。2、上下文管理器与特定对象配合使用,特定对象包括:python支持对象,自定义with兼容对象。原创 2022-12-31 20:25:36 · 162 阅读 · 0 评论