码迷,mamicode.com
首页 > 其他好文 > 详细

函数初识(文字总结)

时间:2019-05-05 23:34:11      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:位置   赋值   rgs   定义   turn   不能   初识   代码执行   默认   

# 函数
# 可读性强 复用性强
# def 函数名():
# 函数体
#return 返回值
# 所有的函数 只定义不调用就一定不执行
#先定义后调用

#函数名() #不接收返回值
#返回值 = 函数名() #接收返回值

#返回值
# 没有返回值 :默认返回None
# 不写return:函数内的代码执行完毕自动结束
# 只写return:结束一个函数
# return None
# 返回一个值 :结束了函数且返回一个值,可以是任意的值
# 返回多个值 : 多个值之间用逗号隔开,接收的时候可以用一个变量接收(元祖),也可以用等量的多个变量接收


#参数
#形参 定义函数的时候
# 位置参数 :必须传
# *args :动态参数 可以接收任意多个按位置传入的参数
# 默认参数 : 可以不传 —— 陷阱
# **kwargs : 动态参数 可以接受任意多个按关键字传入的参数
#实参 调用函数的时候
# 按照位置传参数
# 按照关键字传参数
# 可以混用 位置参数必须在关键字传参之前
# 不能对一个参数重复赋值

函数初识(文字总结)

标签:位置   赋值   rgs   定义   turn   不能   初识   代码执行   默认   

原文地址:https://www.cnblogs.com/aj-AJ/p/10816869.html

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