33 lines
814 B
Python
33 lines
814 B
Python
# 一、函数的参数
|
|
# 函数的参数可有可无 但是一个带有参数的函数一定更加的灵活
|
|
# 无参数的函数基本没有意义
|
|
# 参数分为形参和实参
|
|
|
|
# 1、形参
|
|
# 形参是形式上的参数 是虚拟变量
|
|
# 在定义函数和函数体的时候使用 目的是为了函数在调用的时候接收实参
|
|
|
|
# def test(a): 这里的a代表的是形参 目的是为了函数在调用的时候接收实参
|
|
# print('这里是一些代码')
|
|
|
|
# 2、实参
|
|
# 实参是实际上的参数 调用函数的时候传给函数的参数
|
|
# 实参可以是常量 变量 表达式 函数 实参会传值给形参
|
|
|
|
# 二、案例 可以声明一个函数 打任意字符串的长度
|
|
def str_len(str):
|
|
count=0
|
|
for i in str:
|
|
count +=1
|
|
print(count)
|
|
|
|
str_len('hello')
|
|
str_len('aaaaaa')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|