码迷,mamicode.com
首页 > 编程语言 > 详细

python 第九章 函数

时间:2019-07-16 21:25:45      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:形参   int   UNC   类型   调用   返回值   pytho   pre   传递   

# 函数的好处:
# 1、减少代码的冗余
# 2、增加代码的可读性
# 3、将功能进行封装
# 
# 定义函数:
# def func():
#     print(1)
#     函数体
# def   关键字
# func  函数名
# ()    参数
# :     结束语句
# 
# 参数中写入数据类型,起到提示作用,没有约束作用
# def func(a:int,b:str):
#     print(a,b)
# func(1,2)
# 
# 调用函数
# func()
# 函数名+()
# 多次调用,就是多次执行
# 可以循环调用
# 
# 返回值:return
# 返回一个内容,就是内容本身,可以返回任意数据类型
# 返回多个内容,以元组的形式返回
# 终止函数,但不能终止循环
# 终止后下方的代码不执行
# 不写返回值或者没有return就返回None
# 将内容返回给了函数的调用
# 
# 参数:
# 形参:函数定义的时候叫做形参
# 位置参数
# 默认参数
# (位置+默认)混合参数
# 优先级:位置>默认参数
# 
# 实参:函数调用的时候叫做实参
# 位置参数
# 关键字参数
# (位置+关键字)混合参数
# 优先级:位置>关键字参数
# 
# 传参:将实参传递给形参的过程叫做传参
# 位置传参必须一一对应
# 形参是默认的参数时,实参传递时可以不写,写了会把默认的覆盖

python 第九章 函数

标签:形参   int   UNC   类型   调用   返回值   pytho   pre   传递   

原文地址:https://www.cnblogs.com/zhangshan33/p/11197529.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!