为了账号安全,请及时绑定邮箱和手机立即绑定

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

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 回答

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

2 回复 有任何疑惑可以回复我~
#1

qq_街猫_0 提问者

非常感谢!
2018-07-31 回复 有任何疑惑可以回复我~
#2

qq_夏日青枫_0

C:\Python27>python xr.py File "xr.py", line 3 s=3.14*x*x ^ IndentationError: expected an indented block 试了一下报错
2019-01-16 回复 有任何疑惑可以回复我~

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


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

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

进入课程

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信