- 博客(7)
- 收藏
- 关注
原创 Python编程从入门到实践(Done)
章节 完成情况 第一章 起步 由于之前使用过Windows环境下的python,所以在本章节的学习中,尝试使用Linux运行python。在Linux系统中安装了python3.5和文本编辑器Geany,并运行了python代码片段。 1.1 搭建编程环境 1.2 在不同操作系统中搭建py...
2020-04-09 17:42:32
1611
原创 python设计一个decorator,它可作用于任何函数上,并打印该函数的执行时间
def metric(fn): def wrapper(*args, **kw): t1 = time.time() a=fn(*args, **kw) t2 = time.time() print('%s executed in %s ms' % (fn.__name__, t2 - t1)) ...
2019-10-16 14:32:13
377
转载 将lambda函数作为参数传递给其他函数
部分Python内置函数接收函数作为参数。典型的此类内置函数有这些:1、filter函数。此时lambda函数用于指定过滤列表元素的条件。例如filter(lambda x: x % 3 == 0, [1, 2, 3])指定将列表[1,2,3]中能够被3整除的元素过滤出来,其结果是[3]。2、sorted函数。此时lambda函数用于指定对列表中所有元素进行排序的准则。例如sorted...
2019-10-15 16:10:35
2130
原创 pyinstaller常用选项
若需将xxx.py文件打包,只需在终端执行:pyinstaller xxx.py注:终端需切换至xxx.py文件所在目录下。常用可选项及说明:-F:打包后只生成单个exe格式文件;-D:默认选项,创建一个目录,包含exe文件以及大量依赖文件;-c:默认选项,使用控制台(就是类似cmd的黑框);-w:不使用控制台;-p:添加搜索路径,让其找到对应的库;-i:改变生...
2019-09-19 21:09:11
833
原创 国内的pip镜像
pip install pandas -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
2019-09-19 21:04:32
236
转载 python3 斐波那契数列
def fib(max): n, a, b = 0, 0, 1 while n < max: print(b) a, b = b, a + b n = n + 1 return 'done'a, b = b, a + b相当于:t = (b, a + b) # t是一个tuplea = t[0]b = t[1...
2019-09-16 17:43:24
145
原创 python3 杨辉三角
#!/usr/bin/env python3# -*- coding: utf-8 -*-#定义杨辉三角函数def triangles(): L = [1] while 1: yield L L = [0] + L + [0] L = [L[i] + L[i + 1] for i in range(len(L) - 1)]...
2019-09-16 17:34:53
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅