函数基础1知识点:
一、函数的作用:高效的代码重用
二、函数使用步骤:先定义后调用
1. 定义函数
2. 调用函数
三、函数参数作用
四、函数说明文档
五、函数嵌套
二、函数使用步骤
# 1. 定义函数
def info_print():
print('hello')
# 2. 调用函数
info_print()
三、函数参数作用
函数的返回值
# 函数的返回值
def buy():
return '电脑'
print('手机') # 不执行
goods = buy()
print(buy())
需求:计算器,一个函数完成两个数的加法运算
# 需求:计算器,一个函数完成两个数的加法运算
# 1. 定义函数
def sum_num1(a, b):
return a + b
# 2. 调用函数
result = sum_num1(10, 20)
print(result)
四、函数说明文档
help(len) : 查看函数的说明文档
# 函数说明文档
# help(len) # help() :查看函数的说明文档
def sum_num1(a, b):
"""求和函数"""
return a + b
result = sum_num1(10, 20)
print(result)
help(sum_num1)
五、函数嵌套调用
# 函数嵌套调用
def testA():
print("A")
def testB():
print("B")
# 函数嵌套调用
testA()
testB()
需求:打印一条横线
# 需求:打印一条横线
def print_line():
print('-' * 20)
print_line()
需求:打印多条横线
# 需求:打印多条横线
def print_line():
print('-' * 20)
def print_lines(num):
i = 0
while i < num:
print_line()
i += 1
print_lines(5)
需求:求三个数之和
# 需求:求三个数之和
def sum_num(a, b, c):
return a + b + c
result = sum_num(1, 2, 3)
print(result)
需求:求三个数平均值
# 需求:求三个数平均值
def sum_num(a, b, c):
return a + b + c
result = sum_num(1, 2, 3)
def average_num(a, b, c):
return sum_num(a, b, c)/3
averageResult = average_num(1, 2, 3)
print(averageResult)