我有这个Python代码:
import re
s = "aa67bc54c9"
for t, n in re.findall(r"([a-z]+)([0-9]+)", s)
当我尝试运行它时,我收到此错误消息:
File "<stdin>", line 1
for t, n in re.findall(r"([a-z]+)([0-9]+)", s)
^
SyntaxError: invalid syntax
我该如何解决这个问题?我是Python的新手。
答案 0 :(得分:7)
答案 1 :(得分:4)
你需要在行尾添加冒号(:
)。
在该行之后,您将需要一个缩进语句,表明循环中实际做的内容。如果您不想在循环中执行任何操作(可能直到您编写更多代码),您可以使用语句pass
来表示基本上没有操作。
在Python中,
末尾需要冒号