python
Elmerr
这个作者很懒,什么都没留下…
展开
-
正则表达式 -- 一文成为正则老司机
概述本文是对(《正则表达式必知必会的》)[https://book.douban.com/subject/26285406/]的知识点梳理。本书总结了工程中常用的正则表达式用法,梳理出来便于日常查找和复习。文中所有正则表达式示例用python3中的re包作为演示。目录1 匹配单个字符本节主要讲单个字符通配符“.”和转义元字符“\”的使用。元字符:有特殊含义的字符,而不是字符本身含义。1.1 “.”的使用>>> import re>>> string =原创 2020-07-11 15:53:02 · 112 阅读 · 0 评论 -
python中@的用法
用法:定义函数的前一行,当解释器读到@符号时,跳过这一行,先读取下面的函数,然后将整个函数作为参数传递到@这一行的函数,再执行@这一行的函数。具体看下面的例子:def check_num(func): strs = func() if strs.isdigit(): print('输入为数字:{}...'.format(strs)) else: ...原创 2018-12-04 14:37:16 · 3266 阅读 · 1 评论 -
python time和datetime模块常用功能总结
import datetimeimport time# 当前时间,得到的是时间戳now_time = time.time()# 1543629912.6148438# 当前日期和时间now_datetime = datetime.datetime.today()# 2018-12-01 10:05:52.528162# 自定义格式now_format = '{:%Y-%m...原创 2018-12-01 13:57:52 · 973 阅读 · 0 评论 -
python中你可能不知道的事
for … else … 语句for循环是python编程中用到最大的语句,但是你可能不知道还有for…else…语句。说明在for循环之后使用else,可以用于判断for循环是自然结束还是break结束。举例不使用elsefor i in range(5): if i == 3: break print(i)>> 0>> 1>> 2...原创 2019-05-25 18:49:30 · 742 阅读 · 0 评论 -
re.sub 指定位置插入
先说下group()group()用来提出分组截获的字符串,举个例子:-group(0)就是匹配正则表达式整体结果- group(1) 列出第一个括号匹配部分,group(2) 列出第二个括号匹配部分,group(3) 列出第三个括号匹配部分。re.sub其中“\1”表示括号内的部分...原创 2019-08-15 15:48:44 · 1699 阅读 · 0 评论