我是Python的新手,我做错了什么?
if p1_teller == 0 & p1_raw[0:1] != "/":
print "Loop 1"
else:
print "Loop 2"
Run Code Online (Sandbox Code Playgroud)
然后我得到以下错误:
TypeError:&不支持的操作数类型:“ int”和“ str”
Python and用于逻辑和。&是按位和。将您的代码更改为:
if p1_teller == 0 and p1_raw[0:1] != "/":
print "Loop 1"
else:
print "Loop 2"
Run Code Online (Sandbox Code Playgroud)