python基础-函数基础
Posted sparkingplug
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础-函数基础相关的知识,希望对你有一定的参考价值。
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
以上是关于python基础-函数基础的主要内容,如果未能解决你的问题,请参考以下文章
20155201 李卓雯 《网络对抗技术》实验一 逆向及Bof基础