python实用小功能
2024-09-07 12:16:32
正则匹配手机号码:
regExp =r"^((13[0-9])|(15[^4])|(18[0-9])|(17[0-8])|(147)|(19[0-9]))\d{8}$";
常用于用户注册或登录时校验,减少代码量
# 判断是函数还是方法 class Work(object):
def show(self):
print("执行show方法") from types import MethodType,FunctionType
print(isinstance(Work.show,FunctionType))
print(isinstance(Work.show,MethodType))
print(isinstance(work.show,FunctionType))
print(isinstance(work.show,MethodType)) # >>>>
结果:
True
False
False
True
总结:如何认为一个函数是函数还是方法是区别于谁而言的,对象方法对对象是方法,对类就是普通函数
# 控制台打印显示行号 import sys print(str(sys._getframe().f_lineno) + " hehe.")
最新文章
- Oracle学习笔记二 初识Oracle(二)
- linux指令记录
- svn 版本库的创建和配置
- FineUI中Newtonsoft.Json版本报错解决办法
- 基于JavaScript实现表单密码的隐藏和显示出来
- 旧文—冬日感怀
- 十三、EnterpriseFrameWork框架核心类库之数据库操作(多数据库事务处理)
- Playground
- Python字符串与数字拼接
- Windows 8 卡在正在检查更新
- Spring新下载地址
- 前端笔记之JavaScript(一)初识JavaScript
- C/S,B/S应用的区别
- Petrozavodsk Winter Camp, Day 8, 2014, Second Trip
- bugku 密码学一些题的wp
- [HNOI2012]射箭(计算几何)
- BZOJ1494 [NOI2007]生成树计数
- Lerning Entity Framework 6 ------ Using a commandInterceptor
- luogu2296 [NOIp2014]寻找道路 (bfs)
- 疯狂JAVA——第七章 java基础类库