28、【python】函数定义、传参、返回
一:函数的定义
1、写函数结构
def 函数名():
函数体
2、调用函数

二:函数的传参
def 函数名(形参):
print(f'正在制作{形参名}奶茶,请稍后')
函数名(实参)
例子1:传递一个参数

这里把topping转为字典数据类型,所以要加上花括号,因为传参本身不是一个固定的数据,
我们既有字符串的数据类型,又有字典的数据类型,所以我们要把这一个整体转化为同一个数据类型,因此要在前面加上字母 f
例子2:传递两个参数

报错,不知道为什么,原来视频都是这样写:

三:函数的返回 return
def 函数名(形参):
函数体(做一些处理)
return (函数立即结束,并且会把函数的结果,也就是函数的值交出去,交给这个程序)
调用(实参)
如果没有return,python在运行程序的时候就会显示None,程序表示,这个函数没有交出如何值
例子1:return 前面 看起来缩进了,实际上没有缩进,这里重新删除缩进空额再缩进一次就可以了



浙公网安备 33010602011771号