函数调用谁能帮我解释下这些代码

来源:7-1 Python之什么是函数

qq_街猫_0

2018-07-30 09:25

r = [12.34,9.08,73.1]

def area_of_circle(x):

    s = 3.14*x*x

    print s

for x in r:

    area_of_circle(x)


写回答 关注

2回答

  • 萌新一个QAQ
    2018-07-30 09:47:24
    已采纳

    area_of_circle()是计算圆面积的函数,意思是给一个半径x,求圆面积。for循环的意思是将list里的数值一个一个迭代出来,再作为area_of_circle()的参数,分别计算出各个以x为半径的圆的面积。

    qq_夏日青...

    C:\Python27>python xr.py File "xr.py", line 3 s=3.14*x*x ^ IndentationError: expected an indented block 试了一下报错

    2019-01-16 15:28:32

    共 2 条回复 >

  • qq_画雨_2
    2018-08-25 10:49:03

    函数可以返回值到主函数中,也可以被调用,传入参数,直接打印结果


初识Python

学python入门视频教程,让你快速入门并能编写简单的Python程序

758393 学习 · 8967 问题

查看课程