s = '人生若只如初见'
# 自定义/声明函数,该函数的名字就是my_len,该函数需要被调用时才使用
def my_len():
i = 0
for k in s: # for语句
i += 1
return i # 返回一个值,此处必须需要有return,下面调用的函数length才能打印出结果
length = my_len() # 调用函数my_len()
print(length) # 返回结果为:7
# 函数的嵌套调用:函数与函数之前的代码是不会互相影响的
def f1(l):
for i in l:
print(l)
def f2(l):
for i in l:
print(l)
f1([1, 2, 3, 'rt5ry']) # 调用函数f1
f2(['A','B','C']) # 调用函数f2,返回结果为:循环打印括号一名的内容