我们只需在程序里定义函数一次,然后可以轻松地调用它任意次数。
1、语句
简单语句
复合语句——改变控制流
2、range函数
range() 是 Python 的一个内置函数。print(range(5)) 会输出 [0,1,2,3,4]
3、定义函数
import turtle
# 定义一个画螺旋的函数并调用
def spiral():
t = turtle.Turtle()
t.color("cyan")
for n in range(100):
t.forward(n)
t.right(20)
# 调用函数
spiral()
4、参数
了解形参和实参之间的区别很重要。
当我们定义函数时,指定的是形参:
形参就是变量。具体而言,它是函数定义的第一行里的变量。
def spiral(sides, turn, color, width):
当我们调用函数时,指定的是实参:是我们传递给函数的输入。“向函数传递实参”其实就是向变量赋值的另一种方式
<