前言:编写程序时可以对指定的异常做处理,以增强程序的稳定性和容错性。

1、try-except的使用

Python使用try-except语句捕捉异常(checked exception)并进行异常处理,其简单版本语法格式如下:

try:

except:

上栗子。

try:

n=eval(input("请输入一个数字:"))

print(n-1)

except:

print("输入错误!")

>>>

====== RESTART: D:\Program Files\Python\Python_Files\Temporary_Test\test3.py ======

请输入一个数字:萨

输入错误!

>>>

====== RESTART: D:\Program Files\Python\Python_Files\Temporary_Test\test3.py ======

请输入一个数字:fsg

输入错误!

except后未指定何种异常,故可以捕捉所有可以捕捉的异常!

以下语句则可以按需捕捉异常。

try:

except :

except :

……

except :

except: #捕捉剩余所有异常

python异常处理try判断整数_Python之异常处理相关推荐

  1. python异常处理try判断整数_Python 异常处理 try、except、raise

    一.try...except 有时候我们写程序的时候,会出现一些错误或异常,导致程序终止.例如,做除法时,除数为0,会引起一个ZeroDivisionError 例子: 1 2 3 4 a=10 b= ...

  2. python遇到错误跳过_python except异常处理之后不退出,解决异常继续执行的实现

    写了个等待分析结果,解析分析结果json的脚本 那个文件生成时候有点大,有时候监测到新文件就去解析可能文件只生成了一半,就会抛出异常退出当前线程,此次的分析结果就丢失了,如果load json文件失败 ...

  3. python except用法和作用_python上手--异常处理与文件

    本专栏python属于上手系列,因为网络资源众多,有从零基础开始介绍的,也有各种进阶应用,我在这个专栏里就从上手来介绍python,零基础也许不一定合适.但实践永远是获得认知的手段,因此上手实践操作对 ...

  4. python多个判断条件_python if 条件语句多条件判断怎么做?

    相信大家肯定在if函数的使用上踩过大坑,这是个逻辑上的思维,经常因为一点不注意,整个代码就乱了,面对分支选择我们要怎么做?一起来看下吧~ 实例01:编程实现输入学生的语文.数学.英语的成绩,单科满分1 ...

  5. python输入10个整数_python练习:编写一个程序,要求用户输入10个整数,然后输出其中最大的奇数,如果用户没有输入奇数,则输出一个消息进行说明。...

    python练习:编写一个程序,要求用户输入10个整数,然后输出其中最大的奇数,如果用户没有输入奇数,则输出一个消息进行说明. 重难点:通过input函数输入的行消息为字符串格式,必须转换为整型,否则 ...

  6. python开根号为整数_Python基础_1

    欢迎来到我的Python学习之旅,在这里你将学会Python语言的基础知识,了解到一些IT届中一些有趣的事,体验头脑风暴.新人上路,写得有哪里不对的地方还请各位朋友批评指正. 有人说编程之路是枯燥无味 ...

  7. python字符串小数转化整数_python – Pandas将字符串列和NaN(浮点数)转换为整数,保持NaN...

    参见英文答案 > Convert Pandas column containing NaNs to dtype `int`                                     ...

  8. python多个判断条件_Python基础介绍 | 条件判断Conditionals

    先前我们已经学了如何使用Strings和Numbers两个数据类型,还有其他的数据类型,例如列表啊.字典啊,我们先放着不学,但以下的内容多多少少少会涉及. 今天学啥呢?我们来看看条件判断,即Condi ...

  9. python中合法的二进制整数_python:求整数的二进制表示

    求解方法: 1.整数求余 2.重复进行,整数除2再求余,直到除数为0 3.拼接余数 4.反转字符串 defint2two(intNo): twoStr='' if intNo ==0: twoStr= ...

最新文章

  1. C语言能否写windows应用程序,C语言能写windows的窗口吗?
  2. oracle外部表kup-04040,【故障处理】19c PDB中创建外部表时,出现KUP-04040报错
  3. 求一个正整数是由哪几个连数(连续的正整数)相加
  4. Mr.J--C语言编译错误C2039
  5. css3实现带有简单动画按钮导航
  6. Prometheus+Grafana PG监控部署以及自定义监控指标
  7. 2020_12-电路理论框架复习思考-基础篇
  8. Web服务器的配置与管理(1) IIS的安装与基本设置
  9. 专业级的WPF条形码控件
  10. NSURLSession学习笔记(二)Session Task
  11. java 观察者模式类图_设计模式——观察者模式
  12. 【京东】scrapy爬虫抓取京东图书详情、评论
  13. 给前端工程师看的后端科普
  14. Android如何应对不同分辨率手机匹配问题
  15. 从安装到使用——Odoo常见问题及故障处理
  16. 短视频平台api接口php源码
  17. 尤里复仇退出界面_红色警戒2、尤里的复仇win10卡死、分辨率太大、黑屏问题多种解决方法(已测)...
  18. 我的世界服务器中怎么无限血,我的世界如何用指令调无限血 | 手游网游页游攻略大全...
  19. 跨站脚本攻击漏洞(XSS):基础知识和防御策略
  20. gitee基本使用方法(Tortoisegit)

热门文章

  1. 男人应该多吃的10种健康食物
  2. C基础学习之C 输入 输出
  3. 400万像素摄像头,你还在用百兆交换机吗?
  4. windows下实现定时任务重启多台tomcat
  5. 区块链教程(1)——区块链原理
  6. getchar,putchar与gets,puts的区别
  7. 【Jeoy‘ s daily 】AcWing 1275. 最大数 线段树
  8. 维基解密披露CIA对全球上万民众移动端发动攻击
  9. Geoserver 发布wmts服务,以及cesium加载发布的wmts服务
  10. Python爬取起点中文网月票榜前500名网络小说介绍