灵虚御风
醉饮千觞不知愁,忘川来生空余恨!

导航

 
""""""
"""
positional arguments:位置参数
param 参数
required 需求的
"""

s = 'hello'
l = [1.2,3,4]
# print(len(s))
# print(len(l))

def my_len(args): # 需要0个参数
print(args)
n = 0
for i in args:
n += 1
return n
res = my_len('asfd') # # 给my_len传了一个参数
print(res)


"""
函数参数的两大类型
形参:在函数的定义阶段 括号内写的变量名 叫做该函数的形式参数 简称 形参
实参:在函数的调用阶段 括号内实际传入的值 叫做实际参数 简称 实参

形参与实参的关系
形参就相当于变量名,而实参就相当于变量的值
函数调用传参的过程 就是给形参变量名赋值的过程

注意:形参和实参的绑定关系只在函数的调用阶段有效,函数运行结束关系自动解除
只在函数内部有效 函数外部无任何影响


函数的简易结构
def 函数名(形参1,形参2...):
'''函数的注释 用来描述该函数的作用以及各个形参的类型'''
函数体代码1
函数体代码2
...
return 函数的返回值

"""
def func(x,y):
"""
该函数的作用
:param x: 对形参x的解释
:param y: 对形参y的解释
:return: 对函数返回值的解释
"""
print('sdf')
return 'fvsdfg'

print(help(func))
# 打印函数作用,即备注

posted on 2022-03-24 14:13  没有如果,只看将来  阅读(18)  评论(0编辑  收藏  举报