从品牌网站建设到网络营销策划,从策略到执行的一站式服务
分两步:定义函数和调用函数。
成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站建设、成都网站制作、施秉网络推广、成都微信小程序、施秉网络营销、施秉企业策划、施秉品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供施秉建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com
1.定义函数用def关键字,然后定义函数名和入参,以及函数执行语句。
2.通过函数名调用函数即可,需要传入参数的话需要加上参数值
定义:
def 函数名(形参1,形参2='初始定义的内容'):
函数中执行的内容
调用:
函数名(实参1)或函数名(形参2=实参2,形参1=实参1)或函数名(实参1,实参2)
python中定义函数有两种方式:
第一种 def()
那么这种方式也是我们最经常遇到的,没有其他任何的限制,具体示例见代码
#这个函数的作用是对传入的值进行加2操作def add2(x):y = x + 2return y
那么我们怎么调用呢?其实很简单
# 定义一个变量i = 5# 对它执行加2操作add2(i)
那么最终的结果也是显而易见了,是7
第二种 lambda
这种方式由于书写的方式(等下会在代码中看到),所以就是适合很短的代码,那么让我们来举个栗子
# 定义了一个函数,作用是求一个数的平方square = lambda x: x * x
那么我们怎么调用呢?其实都是同样的道理
# 定义变量number = 3 # 调用函数square(3)
那么答案就是:9
def 函数名():
函数体
return 返回值
def 函数名(非可选参数,可选参数):
函数体
return 返回值
def 函数名(参数,*b):
函数体
return 返回值
函数名 = lambda 参数 : 表达式
例1:f = lambda x , y : x + y
调用:f(6 + 8) 输出:14
例2: f = lambda : "没有参数的lambda函数!"
调用: print(f()) 输出: 没有参数的lambda函数!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图