- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 python二分法查找数字在排序列表中第一次出现的位置,要求查询次数最少
二分法查找排序数组,数字第一次出现的位置,要求查询次数最少(python)#coding utf-8def twofind(n,l): min = 0 max = len(l) # mid = int((max + min) / 2) if n in l: while True: mid = int((max + min) / 2) if n > l[mid]: min
2020-07-16 22:25:46 1456 4
原创 PYTHON:如何使用datetime进行日期和时间的加减法运算
最近遇到这么一道题目:已知某店铺营业日期是2020-6-2 凌晨 ~ 2020-6-5 凌晨,其中休息时间是[“5h”,"30m”,“2h”],求该店铺实际真正的营业时间。结题思路:求出(2020-6-2 凌晨 ~ 2020-6-5 凌晨)总的时间 - 休息时间,就是真正的营业时间。那么问题是,日期和时间可以直接进行运算吗?1、使用timedelta就可以直接进行运算。datetime.timedelta(days=0, seconds=0, microseconds=0, millisecond
2020-06-06 16:32:09 8168
原创 PYTHON-列表List的数据分片和操作函数
List 的数据分片我之前对于list的反向索引一直感到很蒙圈,这个表有助于记忆反向索引的规则。如:list_a =[ “一” , “二” ,“三” ,“四” , “五” , “六” , “七” ,“八” , “九” ]正向索引012345678列表数据“一”“二”“三”“四”“五”“六”“七”“八”“九”反向索引-9-8-7-6-5-4-3-2-1反向索引 = 正向索引 - 列表的长度如果要打印五~八的值,有.
2020-05-17 17:42:55 445
原创 python报错IndentationError: unindent does not match any outer indentation level解决方法
python报错IndentationError: unindent does not match any outer indentation level新手学习python肯定都会遇到这个问题,明明自己的缩进是没有问题的,某一行代码换了tab和4个空格,总是报错:#coding:UTF-8for i in range(1,10): for j in range(1,i+1): print("%d * %d = %d"%(i,j,i*j),end="\t") prin
2020-05-17 15:30:46 1917
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人