B.K. 发表于 2020-4-26 09:38

python作业求助(自定义函数求圆的面积)

本帖最后由 B.K. 于 2020-4-26 10:07 编辑

以下是题目调试好多种情况,输出就是不对{:301_972:}


https://attach.52pojie.cn//forum/202004/25/235541k6hs6bf66dzpnn6t.png?l

B.K. 发表于 2020-4-26 10:14

蟹蟹各位热心解答,发现问题主要是函数没有调用,有些地方格式不对,现在修改了,蟹蟹大家,初学python,还请多多指教!

逝去的初夏 发表于 2020-4-26 09:54

没调用到函数,格式字符填写不对

Kan刊 发表于 2020-4-26 09:57

import math
def CircleArea(r):
    area=math.pi*r*r
    return area
N=int(input())
for i in range(N):
    r=float(input())
    print("半径为{0:.2f}的圆其面积为{1:.2f}".format(r, CircleArea(r)))
print("END.")
你写的函数要记得调用

楼台不望月 发表于 2020-4-26 10:00

Ldfd 发表于 2020-4-26 10:02

什么网站啊?

我心她有丶 发表于 2020-4-26 10:03

import math
def CircleArea(r):
    area = math.pi*r*r;
    return area
N = int(input())
for i in range(N):
    r = float(input())
    print("半径为{0:.2f}的圆其面积为{1:.2f}".format(r,CircleArea(r)))
    print("END.")

B.K. 发表于 2020-4-26 10:08

逝去的初夏 发表于 2020-4-26 09:54
没调用到函数,格式字符填写不对

初学,一时间没发现,蟹蟹提醒啦

此乐何乐 发表于 2020-4-26 10:08

面积是area,你输出N干嘛,N是你获取的半径{:301_982:}

B.K. 发表于 2020-4-26 10:09

Ldfd 发表于 2020-4-26 10:02
什么网站啊?

python123.io

B.K. 发表于 2020-4-26 10:10

Kan刊 发表于 2020-4-26 09:57
import math
def CircleArea(r):
    area=math.pi*r*r


蟹蟹蟹蟹,我写的没有调用,就奇怪怎么出不来结果,谢谢啦
页: [1] 2 3
查看完整版本: python作业求助(自定义函数求圆的面积)