Python基础
牧羊人sss
python
展开
-
strptime,strftime,timedelta用法
1.time.strptime:将特定格式的时间字符串解析为时间元组。import timenow='2019-11-22'now_time=time.strptime(now,'%Y-%m-%d')返回:time.struct_time(tm_year=2019, tm_mon=11, tm_mday=22, tm_hour=0, tm_min=0, tm_sec=0, tm_wd...原创 2019-11-16 13:32:24 · 354 阅读 · 1 评论 -
170道Python面试题:数据类型
数据类型19.列举 Python 中的基本数据类型?答:Python3中有6种基本数据类型,列表(list)、元组(tuble)、字典(dict)、集合(sets)、字符串(string)、数字(digit)。20. 如何区别可变数据类型和不可变数据类型答:可变数据类型:在内存地址不变的情况下,值可以改变(列表字典是可变,字典的key不可变)不可变数据类型:当数据的值改变的时候内存地址也...原创 2019-11-05 14:11:56 · 558 阅读 · 0 评论 -
Python判断字符串是否含有数字
原文地址如下:https://blog.csdn.net/u011412768/article/details/82470069网上搜索的:1.判断一个字符串是否为中文或数字:通过unicode编码来判断2.判断一个字符串是否全部都为数字:通过isdigit来判断3.判断一个字符串中是否包含数字:通过正则来匹配原文如下:1、判断一个字符串是不是中文,这里的关键是在判断的时候用字符串的U...转载 2019-11-16 10:33:25 · 32022 阅读 · 2 评论 -
re.sub使用
python中的re.sub可以用于替换被正则表达式匹配的字符串:实例:import rest='hello 123're.sub('\d+','word',st)另外还可以使用函数对正则匹配到的字符进行处理:s='attribute1=1&cateId=2&exponentTypeId=2&marketId=1&endLine=南京&sta...原创 2019-11-14 20:21:22 · 197 阅读 · 0 评论 -
算法
算法学习至算法图解1. 二分查找原理:对于一组有序数据,每次从数据的中间开始查找,假如中间值正好与查找值相等,那表示已经找到;假如不等,则把数据组从中间分成前组和后组,如果需查找的数据比中间数大,则取后组再次进行查找,重复以上过程,直至找到。时间复杂度:O(log2n)Python实现:def binary_search(li,item): low=0 high=len...原创 2019-11-06 19:43:58 · 206 阅读 · 0 评论