Python对象的别名引用

今天安云网来给大家讲一下Python对象别名的概念。 假设有一个变量a,引用了一个对象,我们赋值 b = a,这样两个变量都会引用同一个Python对象: >>> a = >>> b = a >>> ...
阅读全文

Python __str__类的特殊方法

__str__方法和__init__方法类似,都是一些特殊方法,所以前后都有双下划线,它用来返回对象的字符串表达式。 例如,下面是一个时间对象的str方法: #安云网提示:代码用来讲解__str__的...
阅读全文

Python无限递归的概念教程

Python程序调用自身的这种方法叫做递归,如果达不到我们需要的条件,而它会永远的继续递归调用下去,而程序也会永远不停止,这种现象叫做Python的无限递归。 下面安云网(www.AnYun.ORG)...
阅读全文

Python条件语句的嵌套使用

在安云网之前的教程中,已经讲解过各类条件判断的控制流语句,你知道它们之间还可以互相嵌套着来使用吗? 今天我们就来讲解一下Python条件语句的嵌套使用。 下面语句中,外侧的条件语句包含2个分支,第一个...
阅读全文

Python IOError错误异常原因

python语言IOError错误一般多发生在对文件操作报错时,表示要打开的文件不存在,当然能引发IOError错误错误异常的原因也并不只有这一种情况。下面来列举一些常会引发IOError错误的示例,...
阅读全文

Python 布尔表达式讲解

布尔表达式是值为True或者为False的一种Python的表达式。 下面的例子中安云网会使用”==”双等操作符,来比较两个操作对象是否相等, 如果相等,返回结果:True,否...
阅读全文