python 语法
liuzard
刚毅木讷,近仁。
展开
-
正则匹配所有网址
在短信等其它文本中,经常会出现一些网址,可以通过正则提取。1、pythonimport re# 所有网址的正则url_compile=re.compile("[http://|ftp://|https://|www]?[^\u4e00-\u9fa5\s]*?\.[com|net|cn|me|tw|fr][^\u4e00-\u9fa5\s]*")result1=url_compile.findall("您已节省0.01元,通过农行卡****支付446.39元。本次支付送您免单机会!速戳→原创 2020-06-16 17:32:06 · 5185 阅读 · 0 评论 -
python 中 is, is not ,==, != 的区别
首先说结论:1、is, is not 对比的是两个变量的内存地址2、==,!= 对比的是两个变量的值由此可以进一步推出:a、假如比较的两个变量,指向的都是不可变的类型(str, tuple等),那么is,is not 和 ==,!= 是完全等价的。b、假如对比的两个变量,指向的是不可变得类型(list,dict等),则两者是有区别的。现分别对这两种情况加以说明:1...原创 2018-09-18 21:15:21 · 53154 阅读 · 3 评论 -
大话python装饰器
由于装饰器的结构和使用形式,相信很多python的初学者在学习的过程中有很多困惑,本文尽量站在初学者的角度,用大白话和简单的代码对装饰器进行讲解,绕开闭包和对象引用的概念,希望尽可能减少初学者在学习装饰器时的困惑。1 什么是装饰器其实对于初学者来说,最大的疑惑可能是装饰器是干什么用的?为什么我在编程的过程中基本上用不到,我在什么场合下必须用它呢?其实装饰器很简单,从名字上就可以看出它的...原创 2018-09-21 13:38:23 · 227 阅读 · 0 评论