当前位置: 首页 > news >正文

Python基础合集 练习22 (错误与异常处理语句2)

‘’’
try:
语句块
except:
语句块2
else
‘’’

class Mobe1():
def init(self) -> None:
pass

def mob1(self):while True:try:num = int(input('请输入一个数: '))result = 50 / numprint(result)print('50/{0}={1}'.format(num, result))except (ZeroDivisionError, ValueError) as e:  # 将可能出错的异常放在一起print('程序错误,原因是: ', e)else:print('没有出现任何异常,程序顺利执行完毕!')exit()  # 退出

‘’’
try:
语句块
except:
语句块2
finally:
语句块3
‘’’

class Mobe2():
def init(self) -> None:
pass

def mob(self):num1 = int(input('请输入一个数: '))i = 90try:resu = i / num1print(resu)print('{0}/{1}={2}'.format(i, num1, resu))except (ZeroDivisionError, ValueError) as e:print('程序出错,原因是: ', e)finally:  # 一定会执行的语句print('无论如何都会执行的语句')

mobe1 = Mobe1()
mobe2 = Mobe2()
mobe2.mob()
mobe1.mob1()

总代码如下:

在这里插入图片描述
在这里插入图片描述

谢谢观看,制作不易,不喜勿喷
如果喜欢,请点赞加关注哟
小白们,可以照着敲一遍哈

http://www.lryc.cn/news/65698.html

相关文章:

  • ELK -- kibana 用nginx代理后无法访问
  • 什么是分布式事务
  • 在 Python 中将整数转换为罗马数字
  • HashTable,Properties,TreeSet源码分析
  • 多维图像去噪方法研究
  • 托福口语考察内容和形式
  • 【地铁上的设计模式】--结构型模式:代理模式
  • Oracle 体系结构
  • java手写日历系统(亲测)
  • 35-40的技术人员为什么会被“不友好”,请你们自身反思-拒做职场的“嗯嗯”怪
  • 工地烟火AI监控识别分析系统 yolov7
  • MATLAB算法实战应用案例精讲-【人工智能】对比学习(概念篇)(补充篇)
  • 代码随想录算法训练营第三十一天 | 贪心1,想不到怎么找局部最优就做不出来
  • 【SVN】版本控制管理的文件(夹)如何重命名
  • 必须包含数字,字母组合的密码正则表达式
  • JavaScript:栈和对列
  • [数据库系统] 一、创建表以及使用主键约束(educoder)
  • 《走进对象村4》之面向对象的第一大特性——封装
  • 罗马数字转整数、整数转罗马数字----2023/5/4
  • 2023-05-04:用go语言重写ffmpeg的scaling_video.c示例,用于实现视频缩放(Scaling)功能。
  • QT Android QTextEdit 复制粘贴文本后出现多余数据问题
  • 知识变现海哥:你为什么努力却不富有,大概率是你不懂这个道理
  • 【Mybatis】增删改查
  • 20230504----重返学习-vue2项目-跳转拦截-重定向并返回前一页-使用vuex调用接口-全选与全不选-总价计算
  • (异或相消)猫猫数字异或和
  • 树脂塞孔有哪些优缺点及应用?
  • 【Robot Framework】RF关键字大全
  • Xilinx Artix-7【XC7A35T-2CSG324I】【XC7A35T-1CSG324I】成本与收发器优化的FPGA器件
  • K8S之自定义Controller
  • 无线电相关的SCI期刊有哪些? - 易智编译EaseEditing