python基础
Tips:编程是工科,多动手、付出必有回报。
博文目录
-
【顶】好评文章推荐
-
python中pass是什么?有什么用
掌握了变量、流程控制、函数这些基本功后,我们接触一个新玩意,python中的pass。 pass是什么?有什么用? 在python中,pass 是一种空操作(null operation),解释器执行到它的时候,除了...
指数:42920-07-30
阅读更多 -
列表推导式、集合推导式、字典推导式
python语法简洁,推导式就是一个很好的体现。 推导式(又称解析式)是 Python 独有的一种特性。使用推导式可以从一个数据序列构建一个新的数据序列。推导式从外形上来看像是for循环...
指数:44620-07-31
阅读更多 -
什么是异常?异常和错误的区别?为什么用异常
在写程序的时候可能会犯错,有些错是语法层面的,无法去执行,这就是错误。有些错误语法上符合规范,但由于自身逻辑失误或者其他原因造成运行时出现故障,这就是异常,异常又...
指数:49520-08-01
阅读更多 -
try except(多个except)多异常处理
在python中,try except是基本的捕获并处理异常的语句,try except语句里try代码块写一个即可,except 代码块可以写多个,每个 except 块都可以参与处理1个或者多个异常。 try except语法很灵活...
指数:38120-08-29
阅读更多 -
try except Exception 异常处理
上节课我们知道通过except 可以捕获异常,但是问题在于python的异常种类非常多,我们写了一篇满满当当的代码后也不知道他具体可能会抛哪些异常,只是靠一个个的except来手写可能的异...
指数:17520-08-01
阅读更多 -
python内置标准异常及继承关系
面向对象编程中才会有类和对象的概念,才会诞生继承的概念,此处学习python内置的异常类会稍微涉及些类的知识。如果不明白不用担心先在大脑中有个印象后续再慢慢了解。 此时此刻...
指数:43720-08-01
阅读更多 -
python的try except else详解及易错点
python异常处理中,在try except的基础上还提供了else代码块,如果try代码块中的程序未发生异常,执行完毕后会继续执行else代码块的内容。如果try代码块部分发生异常,则进入except部分处...
指数:43420-08-01
阅读更多 -
try except else finally
实际上,python中一个完整的异常处理语句是try except else finally。在程序中,如果一个段代码必须要执行,即无论异常是否产生都要执行,那么此时就需要使用finally。try except else finally可...
指数:33520-08-01
阅读更多 -
try except嵌套之异常的传递
如果在程序中发生了try嵌套,那么如果里面的try没有捕获到这个异常,外面的try就会接收到这个异常,然后进行处理,如果外边的try依然没有捕获到,那么再往外进行传递。 # -*- codin...
指数:17620-08-01
阅读更多 -
函数嵌套try except异常的传递
上节课我们介绍了多个try嵌套后异常的传递效果。现在思考下如果异常是在一个函数中产生的,但是这个函数被其他函数嵌套调用了。比如函数A有一个异常,但是函数B中调用了函数A,...
指数:21120-08-01
阅读更多 -
try excep在for循环中的使用易错点
当for循环遇到try except应该如何正确使用呢?有些同学在写程序的时候懒省事直接把try语句写在了for循环的外层,这样一来可能造成程序运行并非你的预期。 比如现在有个变量num,有个列...
指数:21420-08-01
阅读更多 -
as e是什么?异常处理的完整语法总结
前面我们捕获异常的时候一直在用as e,其实as e是可以省略的,且e是可以自己命名的,不一定非叫e 也可以叫eee或者其他。 之所以给她命名是为了我们输出他。 我们先看一个命名的 #...
指数:24720-08-29
阅读更多