‘壹’ 菜鸟的python在线编译器能否打开本地文件,如果能怎么打开
应当是不行的,在线编辑器应当是运行在一个虚拟的环境中,所以不能读取出本机文件的。
看这样得到的文件路径是/box,感觉像是一个容器。
‘贰’ python正则表达式以及re库的使用
本文旨在整理收集Python正则表达式以及re库使用资料,方便编程实践。
1. 常见正则表达式
详细资源参考:知乎链接
2. 正则表达式语法
在线测试工具:菜鸟工具链接
语法主要包含:普通字符、非打印字符、特殊字符、限定符与定位符
2.1普通字符
涵盖大写字母、小写字母、数字与标点符号
2.2非打印字符
如换行符等
2.3特殊字符
如\. \* \+ \? \{ \} \[ \] \| \^ $ \( \)
2.4限定符
如重复次数
2.5定位符
如指定位置匹配
3. re库常见函数
文档参考:Python 3.10.1 文档链接
重点理解:
2.2.1反斜杠使用
r"\n"表示字符组合,"\n"表示换行符
2.2.2命名组合与反向引用
示例:(?P...)、(?P=name)
2.2.3匹配函数
re.match()、re.search()、re.fullmatch()、re.split()
2.2.4匹配函数区别
re.match()从头匹配,re.search()查找第一个匹配,re.fullmatch()匹配整个字符串,re.split()分割字符串
‘叁’ 如何用手机编程Python
建议你下载安装扇贝编程APP,这个APP就是教Python编程的,有课程也可以自己练习,使用起来非常不错。