Python 函数入门
Hugo Bowne-Anderson
Instructor
定义无参数函数
定义单参数函数
定义返回值的函数
后续:多个参数,多个返回值
str()x = str(5)
print(x)
'5'
print(type(x))
<class 'str'>
def square(): # <- 函数头new_value = 4 ** 2 # <- 函数体 print(new_value)square()
16
def square(value):
new_value = value ** 2
print(new_value)
square(4)
16
square(5)
25
def square(value): new_value = value ** 2 return new_valuenum = square(4) print(num)
16
Docstring 描述函数的作用
作为函数文档
放在函数头之后一行
用三重双引号 """ 包围
def square(value):
"""返回一个值的平方。"""
new_value = value ** 2
return new_value
Python 函数入门