Python的包管理器pip更换软件源的方法详解

yipeiwu_com6年前
pip镜像源 在国内如果不使用 VPN 是没办法好好使用 pip 命令安装任何 Python 包的。所以另一个选择就是使用国内各大厂的开源镜像源。 目前国内靠谱的 pip 镜像源有:...

实例讲解Python编程中@property装饰器的用法

yipeiwu_com6年前
取值和赋值 class Actress(): def __init__(self): self.name = 'TianXin' self.age = 5...

Python中Iterator迭代器的使用杂谈

yipeiwu_com6年前
迭代器是一种支持next()操作的对象。它包含一组元素,当执行next()操作时,返回其中一个元素;当所有元素都被返回后,生成一个StopIteration异常。 >>&...

深入学习Python中的装饰器使用

yipeiwu_com6年前
装饰器 vs 装饰器模式 首先,大家需要明白的是使用装饰器这个词可能会有不少让大家担忧的地方,因为它很容易和设计模式这本书里面的装饰器模式发生混淆。曾经一度考虑给这个新的功能取一些其它的...

12步入门Python中的decorator装饰器使用方法

yipeiwu_com6年前
装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在Python闭包中,我们见到函...

Python编程中装饰器的使用示例解析

yipeiwu_com6年前
装饰函数和方法 我们先定义两个简单的数学函数,一个用来计算平方和,一个用来计算平方差: # get square sum def square_sum(a, b): return...

Python判断列表是否已排序的各种方法及其性能分析

yipeiwu_com6年前
声明 本文基于Python2.7语言,给出判断列表是否已排序的多种方法,并在作者的Windows XP主机(Pentium G630 2.7GHz主频2GB内存)上对比和分析其性能表现...

解析Python中的生成器及其与迭代器的差异

yipeiwu_com6年前
生成器 生成器是一种迭代器,是一种特殊的函数,使用yield操作将函数构造成迭代器。普通的函数有一个入口,有一个返回值;当函数被调用时,从入口开始执行,结束时返回相应的返回值。生成器定义...

Python中在for循环中嵌套使用if和else语句的技巧

yipeiwu_com6年前
for...[if]...构建List (List comprehension) 1.简单的for...[if]...语句 Python中,for...[if]...语句一种简洁的构建L...

Python中的数学运算操作符使用进阶

yipeiwu_com6年前
Python中对象的行为是由它的类型 (Type) 决定的。所谓类型就是支持某些特定的操作。数字对象在任何编程语言中都是基础元素,支持加、减、乘、除等数学操作。 Python的数字对象有...