Python学习笔记:利用timeit计算函数调用耗时
Python学习笔记:利用timeit计算函数调用耗时
一、timeit模块简介
Timer对象包含两个参数:第一个参数是你想要计时的Python语句,第二个参数运行一次来建立测试。
默认情况timeit会执行一百万次返回多少秒,可以理解为执行一次返回多少微秒。timeit有一个number参数,可以设置为1000,那么返回时间的单位就是毫秒了。
二、案例演示
1、阶乘耗时
运行结果:
1! executing time: 0.0006161999999960699 milliseconds
2! executing time: 0.0006439999999
Python学习笔记:利用timeit计算函数调用耗时相关推荐
- Python学习笔记:微积分计算
文章目录 一.集合运算 二.极限运算 1.计算数列极限 2.计算函数极限 三.导数计算 1.常数函数的导数 2.幂函数的导数 3.指数函数的导数 4.对数函数的导数 5.三角函数的导数 6.反三角函数 ...
- Python学习笔记:利用控制器跳转不同页面
Python学习笔记:利用控制器跳转不同页面 程序需要用到数据库student里的学生表t_student 1.创建python项目demo02 2.创建页面index.html 3.创建控制器con ...
- Python学习笔记五:控制语句
Python学习笔记五:控制语句 Pycharm 开发环境的下载安装配置_项目管理 控制语句 Pycharm 开发环境的使用 Pycharm 下载和安装 激活和选择不同UI 风格 创建项目和初始化配置 ...
- Python学习笔记:异步IO(1)
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- [转载] Python学习笔记——用装饰器decorator和Memoization记忆化提高效率,原理讲清楚了
参考链接: 在Python中使用装饰器进行记忆 Python学习笔记--用装饰器decorator和Memoization记忆化提高效率 装饰器Memoization记忆化运用`functools`中 ...
- Python学习笔记(1)---B站黑马程序员
Python学习笔记(1)-B站黑马程序员 Python学习笔记(2)-B站黑马程序员 Python学习笔记(3)-B站黑马程序员 文章目录 Linux基础 Python基础 一.Python介绍 0 ...
- Python学习笔记之入门基础
课程链接:Python入门教程--基础阶段_哔哩哔哩_bilibili Python学习笔记 注释 单行注释: * 多行注释: 1.多行前面加# 2."""注释信息&qu ...
- Python学习笔记 day5
Python学习笔记 day5 参考/引用资料: 1.file a.打开文件方式(读写两种方式) 缓冲 with语句 b.文件对象的操作方法 c.学习对excel及csv文件进行操作 读写excel ...
- Python学习笔记12_函数
Python学习笔记12_函数 文章目录 Python学习笔记12_函数 1.函数定义 2.函数调用 3.函数的参数 3.1.可更改对象和不可更改对象参数 3.2.必需参数(位置参数) 3.3.关键字 ...
最新文章
- 强烈推荐可以玩上一整天的游戏网站
- 虚拟化部署之Hyper-V虚拟网络配置
- SQL Server 扩展事件系列 (1 of 31) -- 扩展事件概述
- Using Python with Oracle
- 每天一个LINUX命令(pwd)
- 地区json文件_【小例子】使用jQuery实现省市区三级联动显示,附源码json文件
- ‘dict’ object has no attribute 'has_key'
- Python项目:用所有朋友微信头像做云图图
- 各种小巧的Hello World
- 引用计数指针实现(含源码)
- java mongodb 读取文件_Java操作Mongodb之文件读写
- bounds的深入研究
- mt管理器图片在哪个文件夹_MT管理器构造(新手小白教程)-小白文件管理器
- 7- 代码段权限检查与 jmp
- 感觉中国程序员前景一片灰暗,是这样吗?Android开发工程师为你答疑解惑
- Learning Git Branching笔记总结
- EFM32片内外设--VCMP 基本操作
- 2020年终总结——走在代码公益的路上
- 生产追溯系统方案——Namisoft
- Hadoop安装错误:Cannot set priority of secondarynamenode process : xxxxx