Python
止步听风
这个作者很懒,什么都没留下…
展开
-
pip install报错:ERROR: Could not find a version that satisfies the requirement xxx
【代码】pip install报错:ERROR: Could not find a version that satisfies the requirement xxx。原创 2024-01-13 21:32:44 · 1045 阅读 · 0 评论 -
关于 Python 的几个概念
在阅读关于 python 或是利用 python 开发的工具包文档时,有时候会遇到一些概念,这些写下来,理一理思路。什么是 Python与 C/C++ 类似也有些不同,python 是一种跨平台的、面向对象的、解释型的计算机程序设计语言。什么是解释型语言说 python 是解释型语言,是区别于 C/C++ 等需要编译的编程语言来说的。如果要进行划分的话,可以将 C/C++ 归为...原创 2020-03-21 11:04:23 · 277 阅读 · 0 评论 -
Python 装饰器的程序执行顺序
问题提出在之前的文章中,我们写了下边的代码:def func(f): print("func()") def func1(*args, **kwargs): print("front func1()") f(*args, **kwargs) print("behind func1()") return...原创 2019-11-10 15:56:41 · 347 阅读 · 0 评论 -
Python 不同参数类型的使用
位置参数顾名思义,在调用函数时根据函数定义的参数位置来传递参数def fun(a,b): print("arg a:", a) print("arg b:", b)fun(10,20)# arg a: 10# arg b: 20在使用位置参数进行参数传递时,要保证参数数目和顺序对应,不然会报错。关键字参数在调用函数时,也可以通过 “键-值” 对来对应赋...原创 2019-11-10 11:54:55 · 762 阅读 · 0 评论 -
Python 中装饰器的用法
什么是装饰器装饰器是 Python 编程中的一个概念,或者可以简单的认为装饰器就是一个函数。主要的作用是用来对原函数的功能进行扩展,使程序的代码变得更见简介。目的是在不改变原函数名的情况下,给函数赋予新的功能。而装饰器与平常函数的不同之处在于,装饰器的返回值也是一个函数。函数对象在 Python 中可以将函数当作一个对象来对待,可以直接用函数名对对象进行赋值,从而使该对象具有和函数相同...原创 2019-11-09 14:34:11 · 209 阅读 · 0 评论 -
Python 中 is 的使用
在 Python 中,进行数值比较时会用到 “==” 运算符,那么怎么判断两个变量的地址是否相同呢?这里会用到 “is” 关键字。变量基本要素Python 中,对于任意的变量都具有三个基本要素:分别是 id,type,value。其中 id 为身份标识,即唯一能识别变量的标志,type 为数据类型,value 为数据值。在定义变量之后,可以看到这几个基本要素:>>>...原创 2019-11-03 15:06:19 · 22336 阅读 · 6 评论 -
Python 中的 import 语句使用
import system一个 module内的 Python 代码通过 importing操作就能够访问另一个模块内的代码。import语句是发起调用导入机制的最常用方式,但不是唯一的方式。importlib.import_module() 以及内置的 __import__() 等函数也可以被用来发起调用导入机制。import语句结合了两个操作:它先搜索指定名称的模块,然后将搜索...原创 2019-10-12 21:52:28 · 1655 阅读 · 0 评论 -
Python 中私有变量的定义和用法
为什么设计私有变量大多数 Python 代码都遵循这样一个约定:带有一个下划线的名称 (例如: _spam) 应该被当作是 API 的非公有部分 (无论它是函数、方法或是数据成员)。为了保证对于类私有成员的有效使用(例如避免名称与派生类所定义的名称相冲突),设立了名称改写(name mangling)机制。 任何形式为 __spam的标识符(至少带有两个前缀下划线,至多一个后缀下划线)...原创 2019-10-12 18:01:07 · 2370 阅读 · 0 评论 -
Python 中如何使用 @property
property()Python 解释器中内置了很多函数和类型,而 property() 即是其中一种。class property(fget=None, fset=None, fdel=None, doc=None)返回 property 属性。fget 是获得属性值的函数。fset 是设置属性值的函数。fdel 是删除属性值的函数。doc 为属性对象创建文档字符串。一个典...原创 2019-10-12 15:41:10 · 475 阅读 · 0 评论 -
python中关于with语句的用法
关于 with 语句的相关概念、用法、注意事项。原创 2019-08-22 09:35:05 · 5007 阅读 · 0 评论