python
磷酸二氢钠
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python实现协程的两种方法
一、协程1、通过yeild实现: import time def work1(): """通过yeild构造一个生成器""" while True: #死循环 print("-----work1-----") yield #运行至yield时跳出函...原创 2018-12-18 09:07:38 · 434 阅读 · 0 评论 -
正则表达式re模块操作
re 模块1、使用过程import reres=re.match(正则表达式,要匹配的字符串) #从头开始匹配,不匹配就返回noneres.group() #返回字符串的匹配部分2、表示字符字符功能.匹配任意1个字符(除了\n)[ ]匹配[ ]中列举的字符\d匹配数字,即0-9\...原创 2018-12-18 20:30:07 · 254 阅读 · 0 评论 -
给定一个二维平面,平面上有 n 个点,求最多有多少个点在同一条直线上。
需求:给定一个二维平面,平面上有 n 个点,求最多有多少个点在同一条直线上。分析思路:1、将所有点二维坐标化,即定义出所有点的x,y坐标值2、遍历出所有取出两点的情况(不考虑先后顺序),根据任意两点都确定一条直线,直线参数为k斜率,b与y轴交点的纵坐标(此时x=0),将他们放入一个列表中3、将所有直线放入一个集合并完成去重操作,增加直线的第三个参数n=0用于第四步判断每条直线上有几个点4...原创 2018-12-26 09:08:34 · 8027 阅读 · 0 评论 -
装饰器的基本用法
装饰器(decorator)功能1、引入日志2、函数执行时间统计3、执行函数前预备处理4、执行函数后清理功能5、权限校验等场景6、缓存例1:无参数的函数from time import ctime, sleepdef timefun(func): def wrappedfunc(): print("%s called at %s"%(func.__nam...原创 2019-01-10 09:05:06 · 332 阅读 · 0 评论
分享