鱼C论坛

 找回密码
 立即注册
查看: 3515|回复: 19

[已解决]两个作业题目求助

[复制链接]
发表于 2022-12-8 21:53:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
题目一
题目内容:
编写程序完成以下要求:从键盘输入两个数,进行相除,显示商和余数。当输入串中含有非数字时或除数为0时,通过异常处理机制,使程序能正确运行。
输入格式:
输入两个数字,用英文逗号分隔,不需要给出提示性输出,即input()函数不要有任何参数

输出格式:
输出表示这两个数字的除法算式,结果包含商和余数

输入样例1:
36,5

输出样例1:
36/5=7余1

输入样例2:
36,0

输出样例2:
异常:除数为0

输入样例3:
36,abc

输出样例3:
异常:输入的数据有误

我自己的代码如下
a=input()
c,d=a.split(',')
try:
    c=float(c)
    d=float(d)
    e=int(c//d)
    f=int(c%d)
    print('{0}/{1}={2}余{3}'.format(int(c),int(d),e,f))
except (ValueError,ZeroDivisionError):
    if d==0:
        print('异常:除数为0')
    else:
        print('异常:输入的数据有误')
最佳答案
2022-12-9 08:25:45
试试这个:
a=input()
try:
    c,d=a.split(',')
    c=int(c)
    d=int(d)
    print('{0}/{1}={2}余{3}'.format(c,d,int((c-c%d)/d),c%d))
except (BaseException,ZeroDivisionError):
    if d==0:
        print('异常:除数为0')
    else:
        print('异常:输入的数据有误')
还有,你出错的数据是什么?

点评

不,我坚决不同意楼主的看法!: 0.0
不,我坚决不同意楼主的看法!: 0
  发表于 2023-1-3 20:07

评分

参与人数 3荣誉 0 鱼币 -3 贡献 +1 收起 理由
sfqxx + 4 + 2 抵消
雪山之神 -1 -1 请不要把作业丢给别人!
高山 -3 -2 -1 请自觉维护论坛环境

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-8 22:21:14 | 显示全部楼层

回帖奖励 +5 鱼币

本帖最后由 lxping 于 2022-12-8 22:26 编辑

看看,所以你的问题是什么呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-8 22:29:58 | 显示全部楼层

回帖奖励 +5 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-9 07:59:16 | 显示全部楼层

回帖奖励 +5 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-9 08:25:45 | 显示全部楼层    本楼为最佳答案   

回帖奖励 +5 鱼币

试试这个:
a=input()
try:
    c,d=a.split(',')
    c=int(c)
    d=int(d)
    print('{0}/{1}={2}余{3}'.format(c,d,int((c-c%d)/d),c%d))
except (BaseException,ZeroDivisionError):
    if d==0:
        print('异常:除数为0')
    else:
        print('异常:输入的数据有误')
还有,你出错的数据是什么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-9 08:53:14 | 显示全部楼层

回帖奖励 +5 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-9 09:41:01 | 显示全部楼层

回帖奖励 +5 鱼币

三种情况都可以呀???为什么要求助
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-9 12:03:55 | 显示全部楼层

回帖奖励 +5 鱼币

都可以
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-9 12:42:31 | 显示全部楼层

回帖奖励 +5 鱼币

哇呜
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-9 14:45:24 | 显示全部楼层

回帖奖励 +5 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-9 15:05:48 | 显示全部楼层

回帖奖励 +5 鱼币

没毛病,问题是什么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-9 21:34:27 | 显示全部楼层
大家都被你的提问弄蒙蔽了,不知道你要问什么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-27 19:04:06 | 显示全部楼层
抱歉抱歉,忙其他的去了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-1-3 20:07:04 | 显示全部楼层
不要把作业交给别人做!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-1-4 11:09:28 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-1-5 21:13:37 | 显示全部楼层
高山 发表于 2023-1-3 20:07
不要把作业交给别人做!!

这个是做出来作业,让他人看哪里有问题,没有违规吧?

点评

az  发表于 2023-1-5 21:14
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-23 11:18:27 | 显示全部楼层
高山 发表于 2023-1-3 20:07
不要把作业交给别人做!!

我做了好几遍发现错了不能问是么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-23 17:45:25 | 显示全部楼层
没鱼币了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-24 13:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表