定义函数
def关键字来定义函数
圆括号中可以放置传递给函数的参数
通过return关键字来返回函数的执行结果
一个函数要执行的代码块(要做的事情)也是通过缩进的方式来表示的!
一定要注意,def 后边有 : 不然会报错!
函数的参数
#如果没有指定参数,那么n使用默认值2,表示摇两颗色子
print(roll_dice())
#传入参数3,变量n被赋值为3,表示摇三颗色子获得点数
print(roll_dice(3))
def() 定义函数中,可以设置默认的参数。
如果调用函数的时候,不加参数,则使用默认参数。
但如果 调用时使用了(3),则不用默认值,n的值为3。
def add(a=0,b=0,c=0):
return a+b+c
print(add()) # 0
调用add函数,没有传入参数,那么a、b、c都使用默认值0