函数的使用(二)与总结
2022/9/10 23:27:27
本文主要是介绍函数的使用(二)与总结,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、 函数的说明文档
函数的说明文档也叫函数的文档说明。
1.1 语法
定义函数的说明文档
def 函数名(参数):
"""说明文档的位置"""
代码
查看函数的说明文档
help(函数名)
5.2 体验
# help(len) help函数作用:查看函数的说明文档(函数的解释说明的信息) def sum_num(a, b): """求和函数""" return a + b help(sum_num) # 函数的说明文档的高级使用 def sum_num1(a, b): """ 求和函数 :param a:参数1 :param b:参数2 :return:返回值 """ return a + b help(sum_num1)
二、 函数嵌套调用
所谓函数嵌套调用指的是一个函数里面又调用了另一个函数。
示例:
def testB(): print('--- testB start ---') print('这里是testB函数执行的代码...(省略)...') print('--- testB end ---') def testA(): print('--- testA start ---') # 嵌套调用B testB() print('--- testA end ---') testA()
如果函数A中,调用了另一个函数B,那么先把函数B中的任务都执行完毕之后才会回到上次 函数A执行的位置。
三、 函数应用
3.1 打印图形
# 1.打印一条横线 def print_one(): print('-' * 20) # print_one() # 2.函数嵌套调用实现多条横线 def print_tow(num): i = 0 while i < num: print_one() i += 1 print_tow(6)
3.2 函数计算
# 求任意三个数之和 def sum_num(a,b,c): return a + b + c saa = sum_num(2, 5, 9) print(saa) # 任意三个数求平均值 def sum_num1(a,b,c): sumreturn = sum_num(a,b,c) return sumreturn/3 sumsaa = sum_num1(6,4,5) print(sumsaa)
四、总结
1. 函数的作用:封装代码,高效的代码重用
2. 函数的使用步骤
定义函数
def 函数名():
代码1
代码2
调用函数
函数名()
3. 函数的参数:函数调用的时候可以传入真实数据,增大函数的使用灵活性
形参:函数定义时书写的参数(非真实数据)
实参:函数调用时书写的参数(真是数据)
4. 函数的返回值
作用:函数调用后,返回需要计算结果
写法:
return 表达式
5. 函数的说明文档
作用:保存函数解释说明信息
写法:
def 函数名():
"""函数说明文档"""
6. 函数嵌套调用:一个函数内部嵌套另一个函数
这篇关于函数的使用(二)与总结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-22[开源]10.3K+ Star!轻量强大的开源运维平台,超赞!
- 2024-11-21Flutter基础教程:新手入门指南
- 2024-11-21Flutter跨平台教程:新手入门详解
- 2024-11-21Flutter跨平台教程:新手入门与实践指南
- 2024-11-21Flutter列表组件教程:初学者指南
- 2024-11-21Flutter列表组件教程:新手入门指南
- 2024-11-21Flutter入门教程:初学者必看指南
- 2024-11-21Flutter入门教程:从零开始的Flutter开发指南
- 2024-11-21Flutter升级教程:新手必读的升级指南
- 2024-11-21Flutter升级教程:轻松掌握Flutter版本更新