关于异常处理:Python中类定义可以作为对象传递,例子中类B继承了Exception类,在循环中每次raise一个异常类对象B,Except抓到这个异常,循环了3次,所以输出了B B B。例子:class B(Exception): pass class C(B): pass class D(C) Read More
做这个练习时,看了挺久对结果百思不得其解。 小结:OR返回的不是True/False,而是返回符合条件的那一项。且被称为短路运算符,只要有一个符合条件则不再计算,直接返回。之前对OR的理解不深刻,没有融会贯通,这次有点恍然大悟。 原练习地址:https://docs.python.org/3/tut Read More
4.7.5. Lambda Expressions Small anonymous functions can be created with the lambda keyword. This function returns the sum of its two arguments: lambda Read More