- 博客(15)
- 收藏
- 关注

原创 用python验证密码强度
密码安全性检查代码低级密码要求:密码由单纯的数字或字母组成密码长度小于等于8位中级密码要求:密码必须由数字、字母或特殊字符(仅限:~!@#$%^&*()_=-/,.?<>;:[]{}|\)任意两种组合密码长度不能低于8位高级密码要求:密码必须由数字、字母及特殊字符(仅限:~!@#$%^&*()_=-/,.?<>;:[]{}|\)三种...
2020-03-02 16:31:53
1001
原创 爬虫用lxml提取
from lxml import etreeimport requestsurl = 'http://woniuxy.com/'resp = requests.get(url)html = etree.HTML(resp.text)items = html.xpath('/html/body/div[9]/div[5]/div/div[1]/div/div/div')for itm in items: course_name=itm.xpath('./p[1]/text()')
2020-06-10 16:46:04
241
原创 lambda
Python匿名函数详解原创杰瑞26 最后发布于2014-10-15 12:54:27 阅读数 8873 收藏展开lambda这个名称来自于LISP,而LISP则是从lambda calculus(一种符号逻辑形式)取这个名称的。在Python中,lambda作为一个关键字,作为引入表达式的语法。想比较def函数,lambda是单一的表达式,而不是语句块!你仅能够在lambda中封装有...
2020-03-05 14:55:59
114
原创 判断回文数
def me(x): list1=list(x) list2=list(x)#或者这里list2=reversed(list1),然后再把它转化为列表 list1.reverse() if(list1==list2): print('是回文数') else: print('不是回文数')me('上海自来水来自海')...
2020-03-05 09:06:16
111
原创 reverse()
list1=list('我是中国人')list2=list1.reverse()print(list2,list1)#输出None ['人', '国', '中', '是', '我']list1调用reverse方法,该方法没有返回值,所以默认为空
2020-03-05 08:58:42
800
1
原创 写一个十进制转二进制的函数
def dem(x): str2='' b=1 if x<0: b=x x=-x while x!=1: t=x%2 str1=str(t) x=x//2 str2=str2+str1 str2='1'+str2 if b==1: r...
2020-03-03 18:35:22
357
原创 python3中的__next__()方法
tuple1=(x**2 for x in range(1,10))#此时tuple1为生成器对象tuple1.__next__()#会返回第一个元素,但是第一个元素也没有了for each in tuple1: print(each)
2020-03-02 12:01:19
6059
原创 用python判断润年
#能被4整除但不能被100整除,或者能被400整除都是闰年。temp = input('请输入一个年份:')while not temp.isdigit(): temp = input("抱歉,您的输入有误,请输入一个整数:")year = int(temp)if year/400 == int(year/400): print(temp + ' 是闰年!')else:...
2020-03-01 15:53:28
278
原创 捕获组与非捕获组
在正则表达式中,括号括起来就是捕获组r'(*****)'但是想不被捕获怎么办呢?那么我们可以通过加几个特殊字符实现,例如在这里插入代码片r’(?????****)’...
2020-02-23 17:00:49
141
原创 前瞻和后顾
正则中的前瞻和后顾import rekey=r'<h1>Hello world</h1>'p1=r'(?<=<h1>).+(?=</h1>)'pattern=re.compile(p1)print(pattern.findall(key))输出:['Hello world']
2020-02-23 16:54:44
153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人