通过定义异常类实现:从键盘输入两个整数,若输入的不是整数,程序就终止运行并输出“输入的数据必须为整数!”;若输入的除数为0,则输出“除数不能为0,请重输!”。在输入数据正确的情况下,输出其商。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
python的一个小例题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
CSDN专家-天际的海浪 2021-12-10 16:35关注try: x=input('请输入被除数:') y=input('请输入除数:') z=int(x)/int(y) except ZeroDivisionError: print('除数不能为0,请重输!') except ValueError: print('输入的数据必须为整数!') else: print(z)
如有帮助,望采纳!谢谢!
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报 编辑记录微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-12-09 11:00回答 2 已采纳 你题目的解答代码如下: d = {1:'Mon', 2:'Tues', 3:'Wed', 4:'Thur', 5:'Fri', 6:'Sat', 7:'Sun'} with open(r'date.t
- 2023-04-11 23:38回答 5 已采纳 必须使用import,否则无法用python完成。解决这个例题需要使用Python的内置模块和第三方库(例如NumPy、Pandas等),因此需要使用import函数。以下是使用Python 3处理此
- 2022-01-10 09:31回答 1 已采纳 for i in born这种写法修改了i不会改变born里的值 born = [45, 89, 1998, 00, 75, 33, 1968, 37, 1958, 90] for i in ran
- 2021-11-06 11:26回答 1 已采纳 def fact(n): res = 1 for i in range(1,n+1): res *= i return res def Sum(x):
- 2022-04-26 14:58回答 2 已采纳 b = input().split(" ") b = list(map(lambda x:int(x),b)) a = b[0] n = b[1] s = 0 for i in range(1,n+
- 2022-01-08 08:30回答 1 已采纳 company ='聚美优品,京东,亚马逊中国,当当网,唯品会,考拉严选,天猫' sales = '58,12945,391,357,728,116,21086' clist = company.sp
- 2022-11-18 15:17【Python经典例题解析】 在Python编程学习过程中,掌握各种经典例题是提升技能的关键步骤。这些题目通常涵盖基础语法、数据结构、控制流、函数、模块化编程...不断实践和总结,是成长为一名优秀的Python程序员的关键。
- 2021-11-25 04:23回答 1 已采纳 def Peach(n): if n==1: return 1 else: return 2*(Peach(n-1)+1) Peach(10)=153
- 2021-12-29 14:08回答 2 已采纳 import random nums = [random.randint(1,10) for _ in range(20)] #产生20个随机数 num1 = [i for i in nums if
- 2022-11-02 03:33回答 1 已采纳 这个程序的功能是将矩阵转置,第7和第9行不能注释,应为交换两个变量的值需要用中间变量过桥。 关于循环,应为是矩阵转置,其实就是以主元为分界线将下三角和上三角交换。所以遍历的时候只要处理一个三角矩阵即可
- 2024-12-17 06:22python入门逆向例题
- 2021-09-30 00:40这些练习题涵盖了Python的基础语法、数据结构、控制流、函数、模块、面向对象编程、异常处理、文件操作、正则表达式、网络编程等多个方面。通过解决这些题目,学习者可以深入理解Python的核心概念,并能在实际问题中...
- 2023-06-05 07:48Python 代码:a=int(input("请输入一个数字:")) b=int(input("请输入一个数字:")) print("和为:",a+b) print("差为:",a-b) print("积为:",a*b) print("商为:",a/b) 3. 求圆的周长和面积 知识点:数学常数 pi...
- 2023-12-12 13:14包含赛题以及解题答案
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司