摘要:
直角三角形 <script type="text/javascript"> for(var i=1;i<=8;i++){ for(var j=1;j<=i;j++){//j 指的是*的个数 document.write("*"); } document.write('<br>'); } docume 阅读全文
摘要:
__new__ 创建一个对象 图解 异常处理 捕捉异常可以使用try/except语句。 try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。 如果你不想在异常发生时结束你的程序,只需在try里捕获它。 语法: 以下为简单的try....except... 阅读全文
摘要:
反射 反射用到的mmp模块 图示帮助理解 内置方法 __str__ __repr__ 123 阅读全文
摘要:
在Python的新式类中,方法解析顺序并非是广度优先的算法,而是采用C3算法,只是在某些情况下,C3算法的结果恰巧符合广度优先算法的结果。 C3算法的本质就是Merge,不断地把mro()函数返回的序列进行Merge,规则如下: 1. 如果第一个序列的第一个元素,是后续序列的第一个元素,或者不再后 阅读全文
摘要:
认识模块 什么是模块? 为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test.py方式去执行,此时test.py被称为脚本script。 随着程序的发展,功能越来越多,为了方 阅读全文
摘要:
在python开发的过程中,经常会遇到需要打印各种信息。海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了。 当然了,控制台的展示效果有限,并不能像前段一样炫酷,只能做一些简单的设置。不过站在可读性的角度来看, 阅读全文
摘要:
三元运算 阅读全文