You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

四则运算编程题Python实现代码是否存在错误?

代码存在的问题

  • 函数设计不符合要求:题目明确要求仅完成operations()函数即可,你额外定义了minus、multi、div三个多余函数,且原本的operations仅实现了加法逻辑,没有覆盖全部四个运算。
  • 输出顺序错误:题目要求按「加→减→乘→整除」的顺序输出结果,你的代码打印顺序是「减→加→乘→除」,顺序不匹配。
  • 除法逻辑不符合要求:题目要求的是整数除法//,你用的是普通除法/,会返回浮点数结果(比如示例中15/3得到的是5.0而非题目需要的整数5)。
  • 冗余测试代码:题目说明不需要处理输入,你额外写死了X=15、Y=3的赋值和打印逻辑,属于提交代码中的冗余内容。

符合要求的代码示例

def operations(a, b):
    print(a + b)
    print(a - b)
    print(a * b)
    print(a // b)

如果要求函数返回结果再外部打印,也可以写成:

def operations(a, b):
    return a + b, a - b, a * b, a // b

# 仅本地测试调用,提交代码时可省略
res = operations(15, 3)
for r in res:
    print(r)

内容的提问来源于stack exchange,提问作者Shubam Koundel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 03:45:06