python基础教程函数.pdf
- 文档编号:3209873
- 上传时间:2022-11-20
- 格式:PDF
- 页数:22
- 大小:743.65KB
python基础教程函数.pdf
《python基础教程函数.pdf》由会员分享,可在线阅读,更多相关《python基础教程函数.pdf(22页珍藏版)》请在冰豆网上搜索。
函数函数哈尔滨工业大学计算机学院叶麟函数是什么主要内容1函数定义与调用2函数参数与返回值3函数参数与返回值变量作用域4函数优缺点5函数是什么sum=0foriinrange(1,11):
sum+=iprint(Sumfrom1to10is,sum)sum=0求1to10,20to37,35to49的和sum=0foriinrange(20,38):
sum+=iprint(Sumfrom20to37is,sum)sum=0foriinrange(35,50):
sum+=iprint(Sumfrom35to49is,sum)函数是什么defsum(i1,i2):
result=0foriinrange(i1,i2+1):
result+=ireturnresultdefmain():
print(Sumfrom1to10is,sum(1,10)print(Sumfrom20to37is,sum(20,37)print(Sumfrom35to49is,sum(35,49)main()#Callthemainfunction收件人信息:
姓名,地址,电话发件人信息:
姓名,地址,电话物品,邮费快递单函数是什么顺丰客户服务中心接件地址顺丰快递员函数完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字通过函数名执行函数是什么f(x)=x22x+1函数头defsum(i1,i2):
”Tocalculatethesumfromi1toi2i1islowvalue,i2ishighvalue”关键字函数名参数缩进说明文档函数定义函数体result=0foriinrange(i1,i2+1):
result+=ireturnresult#returnsumvalue档语句函数定义defsum(i1,i2):
result=0foriinrange(i1,i2+1):
result+=ireturnresult形式参数(形参)函数定义函数调用returnresultsum(1,10)实际参数(实参)函数调用defsum(i1,i2):
result=0foriinrange(i1,i2+1):
result+=ireturnresultdefmain():
print(Sumfrom1to10is,sum(1,10)print(Sumfrom20to37is,sum(20,37)print(Sumfrom35to49is,sum(35,49)main()#Callthemainfunction函数调用defmain():
sum(1,10)sum(20,37)main()defsum(i1,i2):
result=0foriinrange(i1,i2+1):
sum(20,37)sum(35,49)main()i2+1):
result+=ireturnresult函数参数defsum(i1,i2):
result=0foriinrange(i1,i2+1):
result+=ireturnresultsum(1,10)returnresultdefBiggersmaller(bigger,smaller):
printbigger-smallerBiggersmaller(3,1)函数参数Biggersmaller(1,3)Biggersmaller(smaller=1,bigger=3)defdefaultParameters(arg1,arg2=2,arg3=3):
printarg1=,arg1printarg2=,arg2printarg3=,arg3defaultParameters(10)函数参数缺省参数defaultParameters(10)defaultParameters(10,10)defaultParameters(10,10,10)函数返回值defsum(i1,i2):
result=0foriinrange(i1,i2+1):
result+=Ireturnresult函数调用完成后,返回数据Return语句终止当前函数的执行Return后的语句将被忽略returnresult函数变量作用域globalVar=1deff1():
localVar=2printglobalVarprintlocalVarprintlocalVarf1()printglobalVarprintlocalVar函数变量作用域局部变量只能在程序的特定部分使用的变量函数内部全局变量为整个程序所使用的变量所有函数均可以使用函数变量作用域x=1deff1():
x=2printxf1()printx函数变量作用域x=1defincrease():
globalxx=x+1printxprintxincrease()printx函数实例计算n!
有参数:
n返回值:
n!
defp(n):
x=1foriinrange(1,n+1):
x=x*ireturnxdefmain():
n=input(请输入一个整数)printn,!
的值为:
p(n)main()代码可重用提高开发效率减少重复编码代码更简洁函数优点函数功能相对独立,功能单一结构清晰,可读性好编程更容易把握复杂程序分解成较小部件封装与信息隐藏函数有开销函数有副作用函数缺点函数小结函数:
是完成特定功能的一个语句组,通过函数名执行输入:
参数输出:
返回值
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 基础教程 函数
![提示](https://static.bdocx.com/images/bang_tan.gif)