首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
day24 模块03_re
】的更多相关文章
day24 模块03_re
休养生息 --模块03 1.正则表达式 2.在python中使用正则.re 一,正则表达式 (匹配字符串,主要是给字符串使用的) 1)元字符 . 除换行符之外 \w 数字,字母,下划线组成 \W 非数字,字母,下划线组成 \d 数字 \D 非数字 \s 空白符 \S 非空白符 \n Enter ,换行符 \t Tab \b 以xxx结尾 [] 字符组 [^xxx] 非xxx ^x 以x开头 x$ 以x结尾 a|b a或者b 2) 量词 * [0,无穷) +[,无穷) ?[0…
python记录day24 模块的语法
使用模块的两种方式: import xxx from xxx import xxx 使用模块的优点: 1.实现代码的重用 2.可以把代码分类 一.import 导入模块的时候系统会做三件事 1.先去sys.modules中查看当前导入的模块是否已经被导入,如果已经导入不会重复导入 2.开辟一个内存空间,在该空间执行一遍模块中的代码 3.给该空间一个名称,把名称引入到当前模块中 #在模块中使用global global表示把全局变量引入到局部,但是,这个全局指的是一个py文件内,所以,如果a文件引…
day24 模块
Python之路,Day12 = Python基础12 模块 本质为py程序 分类: 内置模块 time time.time() ---> 当前时间的时间戳:浮点型 time.localtime() -—--> 时间对象:结构化时间,tm_year/tm_mon/tm_hour/tm_min/tm_sec/tm_wday/tm_yday time.localtime().m_year ---> 年,括号中放入时间戳时间,如果没有传入,默认使用当前时间 time.gmtime() ---…
day24 常用模块(下)
目录 一.logging模块 1 日志级别 2 默认级别为warning,默认打印到终端 3 为logging模块指定全局配置,针对所有的logger有效,控制打印到文件中 4.logging配置文件 5 补充 二.re模块 1 基本使用 2 re模块的方法 一.logging模块 1 日志级别 严重 CRITICAL = 50 #FATAL = CRITICAL 错误 ERROR = 40 警告 WARNING = 30 #WARN = WARNING 消息 INFO = 20 调试 DEBU…
python之路,Day24 常用设计模式学习
python之路,Day24 常用设计模式学习 本节内容 设计模式介绍 设计模式分类 设计模式6大原则 1.设计模式介绍 设计模式(Design Patterns) --可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结.使用设计模式是为了可重用代码.让代码更容易被他人理解.保证代码可靠性. 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖…
time,sys,os 模块
import time# 时间戳时间,格林威治时间,float数据类型 给机器用的 # 英国伦敦的时间 1970.1.1 0:0:0 # 北京时间 1970.1.1 8:0:0 # 1533693120.3467407# 结构化时间,时间对象 上下两种格式的中间状态 # 时间对象 能够通过.属性名来获取对象中的值# 格式化时间,字符串时间,str数据类型 给人看的 # 可以根据你需要的格式 来显示时间 # print(time.time()) # 时间戳时间 # print(time.strft…
python---基础知识回顾(四)(模块sys,os,random,hashlib,re,序列化json和pickle,xml,shutil,configparser,logging,datetime和time,其他)
前提:dir,__all__,help,__doc__,__file__ dir:可以用来查看模块中的所有特性(函数,类,变量等) >>> import copy >>> dir(copy) ['Error', 'PyStringMap', '_EmptyClass', '__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package_…
day 25 模块与包
一.模块 模块就是一个包含了python定义和申明的文件,文件名就是模块的名字加上.py的后缀/ 模块的分类: 1.使用python编写的py文件 2.已被编译位共享库或者DLL或C或者C++的扩展 3.包好一组模块的包 4.使用c编写并连接到python解释器的内置模块 使用模块是为了让我们写的代码可以重用,不至于把所有的文件都写到一个py文件内.如果都写在一个py文件内,项目大时,不易维护. 导入模块的两种方式 1.import模块 2.from…
Pyhton学习——Day24
# #面向对象设计:# def dog(name,gender,type):# def jiao(dog):# print('One Dog[%s],wfwfwf'%dog['name'])# def walk(dog):# print('One Dog[%s] walking ' %dog['name'])# def init(name,gender,type):# dog1 = {# 'name':name,# 'gender':gender,# 'type':type,# 'jiao':j…
25 Python之模块与包
一.模块 模块就是一个包含了python定义和申明的文件,文件名就是模块的名字加上.py的后缀/ 模块的分类: 1.使用python编写的py文件 2.已被编译位共享库或者DLL或C或者C++的扩展 3.包好一组模块的包 4.使用c编写并连接到python解释器的内置模块 使用模块是为了让我们写的代码可以重用,不至于把所有的文件都写到一个py文件内.如果都写在一个py文件内,项目大时,不易维护. 导入模块的两种方式 1.import模块 2.from…