28、【python】函数定义、传参、返回

一:函数的定义

1、写函数结构

def 函数名():

  函数体

2、调用函数

image

 

二:函数的传参

def 函数名(形参):

  print(f'正在制作{形参名}奶茶,请稍后')

函数名(实参)

 

 例子1:传递一个参数

image

 这里把topping转为字典数据类型,所以要加上花括号,因为传参本身不是一个固定的数据,

我们既有字符串的数据类型,又有字典的数据类型,所以我们要把这一个整体转化为同一个数据类型,因此要在前面加上字母 f 

 

 例子2:传递两个参数

image

 

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

image

 

三:函数的返回 return

def 函数名(形参):

  函数体(做一些处理)

       return (函数立即结束,并且会把函数的结果,也就是函数的值交出去,交给这个程序)

调用(实参)

如果没有return,python在运行程序的时候就会显示None,程序表示,这个函数没有交出如何值

 

例子1:return 前面 看起来缩进了,实际上没有缩进,这里重新删除缩进空额再缩进一次就可以了

image

 image

 

posted @ 2026-06-09 09:17  MoenyChen  阅读(2)  评论(0)    收藏  举报