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,否...
阅读全文

Python 求模操作符讲解

求模操作符应用在Python的整数类型上,用来计算出第一个操作数除以第二个操作数的余数,这个求模操作符在Python里面是一个 “%”号,语法和其它操作符没有什么不同: >...
阅读全文

常见的Python语言异常错误类型

在运行或编写一个程序时常会遇到错误异常,这时python会给你一个错误提示类名,告诉出现了什么样的问题(Python是面向对象语言,所以程序抛出的异常也是类)。能很好的理解这些错误提示类名所代表的意思...
阅读全文