标签:参数 函数 none hellip pre 关键字 python str 表达式
1、函数:在进行一些项目时,某些功能会被反复的调用,那么我们就可以把这些功能封装成为函数。需要用这些功能时再调用函数。
2、定义函数
def 函数名(参数1,参数2,……,参数n):
语句
return 表达式
注:(1)这些参数为形参,本质上是个变量。
(2)return可以不要,默认为 return None。
(3)def是关键字。
#两个数的和函数 def mySum(x1,x2): sum = x1 + x2 return sum
3、调用函数(本质上式实参赋值给形参的过程)
函数名(参数1,参数2,……,参数n)
注:(1)这些参数为实参,本质上是个值。
(2)实参和形参个数要一致。
Sum = mySum(1,2) print(Sum)
4、关键字参数传递
#无关键字参数传递 def fun1(str,age): print(str,age) fun1("I love python",18) fun1(18,"I love python")
#运行结果 I love python 18 18 I love python
#关键字传递 def fun1(str,age): print(str,age) fun1(age = 18,str = "I love python") #运行结果 I love python 18
标签:参数 函数 none hellip pre 关键字 python str 表达式
原文地址:https://www.cnblogs.com/sparkingplug/p/10976810.html