原博文
2018-10-29 12:49 −
方法1 import datetime starttime = datetime.datetime.now() #long running endtime = datetime.datetime.now() print (endtime - starttime).seconds 方法 2 start ...
相关推荐
2019-12-23 16:06 −
Python 社区有句俗语: “python自己带着电池” ,别自己写计时框架。 Python3.2具备一个叫做 timeit 的完美计时工具可以测量python代码的运行时间。
timeit 模块:
timeit 模块定义了接受两个参数的 Timer 类。两个参数都是字符串...
2019-12-10 10:09 −
1.可变长参数:在调用函数时,实参值得个数不固定
实参的形式有:位置实参和关键字实参
形参的解决方案为 *,**
位置形参例子:
def foo(x,y,*args):
 ...
2019-12-12 16:38 −
1.递归调用:在一个函数调用的过程中,直接或间接又调用了自身,就是递归调用
2.递归必备的两个阶段:1.递推 2.回溯
总结:#总结递归的使用:
1. 必须有一个明确的结束条件2. 每次进入更深一层递归时,问题规模相比上...
2019-12-04 22:14 −
[toc]
## 多行语句
Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\\)来实现多行语句,例如:
```python
total = item_one + \ item_two + \ item_three
```
在 [], {}, 或 () 中的多...
0
117
2019-12-24 01:04 −
函数装饰器于闭包。
装饰器于闭包前面我前面已经有简单的记录,这次我根据书中内容,对函数装饰器重新于闭包做个简要笔记。
def deco(func): def inner(): print('running inner()') return inner
@deco
def targe...
2019-12-20 14:13 −
Day3:请输入星期几的第一个字母来判断是星期几,如果第一个字母一样,则继续判断第二个字母。
#这是一道典型的题,一次输入一个字母,首字母匹配一个list里的内容。如果匹配到多个,再输入并匹配第二个字母,第三个字母,直到匹配到结果时返回。
#函数startswith()解决开头匹配问题:
...
2019-12-24 16:23 −
一、定义
用于存储一组数据的有序序列, 一旦创建, 元组中的各个元素不允许修改
二、特点
1、元组有序; 2、元组是不可变的数据类型;不可修改; 3、元组中可以存储重复的数据; 4、元组中可以同时存储不同数据类型的数据;
三、语法
(...
2019-12-24 10:42 −
python中列表的增删改查
定义:列表是有序的可变的元素集合
创建:直接给列表名称赋值
1 nums = [0,1,2,3,4,5,6,7,8,9]
查询:使用切片查询
语法:list[start:end]
解释:列表后跟中括号[],括号里两个参数,开始...
2019-12-19 23:33 −
模块之time与datetime
import time
print (time.clock())
print(time.process_time()) #测量处理器运算时间
print(time.altzone) #返回utc时间差,以秒计算
print(time.asctime())#返回时间格...
0
92