HertZPrime 2023-02-21 15:34 采纳率: 100%
浏览 14
已结题

求解PTA为什么一直判定部分正确

题目如图

img

r=float(input())
import math
l=2*r*math.pi
s=r*r*math.pi
print(f"半径为{r}的圆周长为{l:.2f},面积为{s:.2f}。")

实在想不出哪里错了,题目测试用例也完全一致。

  • 写回答

1条回答 默认 最新

  • 社区专家-Monster-XH 2023-02-21 15:39
    关注

    基于Monster 组和GPT的调写:
    看起来是正确的,可能是因为 PTA 系统在判断时可能会有一些误差范围,导致判定为部分正确。如果你的代码输出结果与题目要求的格式和数值一致,那么你就可以确信你的代码是正确的。

    如果你还是想要确定哪里可能有问题,你可以检查一下输入输出是否与题目一致,比如说:

    是否只输入了半径,没有其它字符或空格。
    是否按照题目的要求使用了 math 库中的常数和保留小数的格式化输出。
    

    除此之外,就只有联系 PTA 的管理员了,看看是否有其他的问题。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月1日
  • 已采纳回答 2月21日
  • 创建了问题 2月21日

悬赏问题

  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?