【Python基础知识-pycharm版】第七节-函数
生活随笔
收集整理的这篇文章主要介绍了
【Python基础知识-pycharm版】第七节-函数
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
函数
- 函数
- 函数定义与调用
- 形参和实参
- 变量的作用域(全局变量和局部变量)
- 局部变量和全局变量的测试
- 参数的传递
- 参数的几种类型
- 位置参数
- 默认值参数
- 命名参数
- 可变参数
- 强制命名参数
- lambda表达式和匿名函数
- eval()函数用法
- 递归函数_函数调用内存分析_栈帧的创建
- 嵌套函数_内部函数_数据隐藏
- nonlocal和global 声明变量
- LEGB规则
函数
函数定义与调用
形参和实参
变量的作用域(全局变量和局部变量)
局部变量和全局变量的测试
import math import timedef ceshi01():start=time.time()for i in range(1000000):math.sqrt(30)end =time.time()print('耗时{0}'.format((end-start)))def ceshi02():b= math.sqrtstart=time.time()for i in range(1000000):b(30)end = time.time()print('耗时{0}'.format((end - start))) ceshi01() ceshi02() 耗时0.16200947761535645 耗时0.1390080451965332Process finished with exit code 0参数的传递
参数的几种类型
位置参数
默认值参数
命名参数
可变参数
强制命名参数
lambda表达式和匿名函数
eval()函数用法
递归函数_函数调用内存分析_栈帧的创建
嵌套函数_内部函数_数据隐藏
nonlocal和global 声明变量
LEGB规则
总结
以上是生活随笔为你收集整理的【Python基础知识-pycharm版】第七节-函数的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 动态规划算法实验报告_强化学习之动态规划
- 下一篇: python股票历史最低点_Python