module ‘re‘ has no attribute ‘findall‘

系统管理员 2023-03-01 13:23 77阅读 0赞

AttributeError: module ‘re’ has no attribute ‘findall’

标题

在这里插入图片描述
作者刚才犯了一个错误,py文件命名与模块名冲突了,所以AttributeError: module ‘re’ has no attribute ‘findall’。
如果你有一个名为re.py的文件,那么当你尝试导入re这一内置模块时,
Python就很有可能在该文件中查找而不是在标准模块re中查找。因此,不要将你的文件命名定义为要导入的任何其他模块的名称。
在这里插入图片描述

其他

python中单行注释采用 # 开头
python 中多行注释使用三个单引号(’’’)或三个双引号(“””)。

python最具特色的就是使用缩进来表示代码块,不需要使用大括号({})。
缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。
缩进强迫大家写出格式化的代码
当语句以’:’结尾时,缩进的语句视为代码块
约定俗成管理,4个空格为一个缩进
Python大小写敏感

range(1,100)起始于(且包含)1 ,结束于100

Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠()来实现多行语句

常量使用大写PI=3.1415926

查询类型使用type()

正常除法10/3 9/3都会返回小数
地板除:取整 10//3
余数 10%3

平方22 立方23

字符串 len()返回长度,replace()替换子字符串,index查找想要查找的字符串的位置,返回下标 find split

发表评论

表情:
评论列表 (有 0 条评论,77人围观)

还没有评论,来说两句吧...

相关阅读