3/08课后总结
绝对导入和相对导入
1. 绝对导入:
2. 相对导入:
"""
采用句点符(.)
.代表当前路径
..代表上一层路径
打破导入文件的原则,只考虑两个文件之间的位置
文件中出现了相对导入的句式,就只能当做导入文件使用
"""
包
import test
"""
导包就是导包内部的__init__.py文件
导包步骤:
1. 运行执行文件,产生执行文件的名称空间
2. 运行__init__.py文件并把其产生的名字都保存在名称空间
3. 执行文件中产生一个包名字test指向包的名称空间
"""
软件开发目录规范
bin
db:databases
conf: config
settings.py
lib:library 库
common.py文件
core/api:核心的
src.py
README
正则表达式
"""
一门独立的语言,和任何语言都没关系
利用一些特殊的符号筛选出我们想要的数据
在python中如果想使用正则表达式,需要借助re模块
"""
字符组
[0123456789] ====> [0-9] =>>>>>> \d
[a-z]
[A-Z]
[0-9a-xA-X]
字符:
.
\w
\d
^
$
a|b
[^...]
量词
1. 量词不能单独使用
2. 量词只会影响前面的一个字符 (ab+ 只会影响b)
3. 量词一定配合表达式使用
*
+
?
{n}
{n,}
{n,m}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!