Loading

摘要: 一、生成器与yield 若函数体包含yield关键字,再调用函数,并不会执行函数体代码,得到的返回值即生成器对象: 自定义range功能: >>> def my_range(start, stop=None, step=1): ... print('start...') ... if not sto 阅读全文
posted @ 2021-11-22 22:04 JZEason 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一、什么是异常 异常是程序发生错误的信号。程序一旦出现错误,便会产生一个异常,若程序中没有处理它,就会抛出异常,程序的运行也随之终止。 在Python中,错误触发的异常如下: 而错误分成两种,一种是语法上的错误SyntaxError,这种错误应该在程序运行前就修改正确: >>> if File "< 阅读全文
posted @ 2021-11-22 18:45 JZEason 阅读(154) 评论(0) 推荐(0) 编辑