1.函数
函数就是一段具有特点功能的、可重用的语句组。
在Python中函数是以关键词 def 开头,空格之后连接函数名和圆括号(),最后一个冒号:结尾。
函数名只能包含字符串、下划线和数字且不能以数字开头。虽然函数名可以随便起,但我们给函数起名字还是要尽量简短,并表达函数功能。
每一个函数都应该对功能和参数进行相应的说明,应该写在函数下面第一行。以增强代码的可读性。
def strlen(s):
“”“ calulate the length of the string ”“”
len = 0
for x in s:
len = len + 1
return len
空函数
def null_fun():
"""This is a null fun"""
pass #pass语句什么都不做,实际上用来作为占位符
不写return与写入return None的效果相同,返回的只都是None
只写一个return后面不加任何东西的时候与写return None的效果一样
如果在函数中有多个return,只执行第一个return。
多返回值函数
def mult_return():
name='Lily'
age=18
return name, age
c= mult_return()
print(c)
# ('Lily', 18)
n, a = mult_return()
pri