定义函数:def开头Fexample7.1函数名def MyFun O:#定义函数MyFun()print(这里是函数的开始函数体print("函数被调用了函数体语句缩进print("这里是函数的结束print("这里是主程序,调用函数的地方”M-Fun#调用函数MyFunO程序运行结果如下print("这里是主程序的结束"这里是主程序,调用函数的地方这里是函数的开始函数被调用了这里是函数的结束这里是主程序的结束
函数名 定义函数:def开头 函数体 函数体语句缩进 程序运行结果如下: 这里是主程序,调用函数的地方 这里是函数的开始 函数被调用了 这里是函数的结束 这里是主程序的结束
02函数的调用
函数的调用在Python中,函数调用要在函数定义之后进行,具体格式如下:用def语句定义的函数名<函数名>(<参数列表>)实参,有确定的值,可以由多个参数组成,中间用,”分隔,可以是常量变量或者表达式,传递给函数中的形参
在Python 中,函数调用要在函数定义之后进行,具体格式如下: <函数名>(<参数列表>) 函数的调用 用def语句定义的函 数名 实参,有确定的值,可以由 多个参数组成,中间用 “,”分隔,可以是常量、 变量或者表达式,传递给 函数中的形参
【例7.2】设计绘制任意多边形的函数程序结果如下:#example7.2形式参数def fun(x)-for i in range(x):.OXPython Turule Graphiee请输入边数:7fd(50)left(360/x)from turtle import *pensize(3)pencolor("red""a=evalinput(请输入边数:))fun(a)实际参数调用函数通过函数名调用
【例7.2】设计绘制任意多边形的函数。 程序结果如下: 形式参数 实际参数 调用函数: 通过函数名调用
03函数的参数传递