擅长:python、mysql、java
<p>如果您使用的是Python 3.8或更高版本</p>
<pre><code>elif parts := re.search(....., teststring):
</code></pre>
<p>如果你没有达到3.8,那么你只需要做两个陈述:</p>
<pre><code>else:
parts = re.search(....., teststring)
if parts:
</code></pre>
<p>但是,您必须进一步缩进<code>else</code>中的所有内容</p>
<p>“walrus”操作符<code>:=</code>就是为了这类事情而添加到Python中的</p>
<p>==已编辑。==</p>
<p>我在3.8代码和<;3.8守则。后者应该是普通赋值运算符'='</p>