海象运算符是在 PEP 572 被提出的,直到 3.8 版本合入发布。它的英文原名叫 Assignment Expressions,翻译过来也就是 赋值表达式,不过现在大家更普遍地…
一、创建类class ClassName: '类文档字符串,用于解释说明 'class_body #类体下面来创建一个银行客户的例子class Customer: …
在过去的几周里,我了解到一些有趣的特性——例如Stack Overflow上不知道的功能。下面是其中一些功能以及它们的简介。divmod这是一个非常有用的函数。函数的作用是:对两个…
单例模式虽然简单,但还是有些门道的,而少有人知道这些门道。边界情况Python中实现单例模式的方法很多,我以前最常使用的应该是下面这种写法。1234567class Single…
原理阐述print 语句 早就被列在了不可靠的语言特性列表中,例如 Guido 的“Python 之悔”(Python Regrets)演讲【1】,并计划在 Python 3000…
PyQt5是作为一套Python模块实现的。他已经超过620个类和6000个函数与方法。他是一个运行在所有主流操作系统上的多平台组件,包括Unix,Windows和M…
在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改:s = Student() s.score = 9999这显然不合逻辑。为了…
安装第三方库首先为了安装第三库需要理解虚拟环境的概念为了解决不同版本对库的依赖问题以及版本管理,每个应用可能需要各自拥有一套"独立"的Python运行环境,就有了virtualen…
近日闲来无事,查看了一下电脑日志。发现电脑总是在我出差时候被人打开。接下来就有了这篇文章。其实就是一个简单的Python邮件发送的代码。简单的不能再简单了。环境篇操作系统:Wind…
Python用欧几里得求逆元的方法:建立一个带参数返回值的函数,编写求逆元的一次算法,采用递归的方式循环调用函数,递归直至余数等于零。调用该函数,将需要求的数值带入进去,执行该函数…