if(['雨'.encode("utf-8") in tianqi.encode("utf-8")]):
print(tianqi)
for i in range(0, strip.numPixels()):
strip.setPixelColor(i, Color(255,255,255))
strip.show()
time.sleep(0.5)
for i in range(0, strip.numPixels()):
strip.setPixelColor(i, Color(0,0,0))
strip.show()
if(['雨'.encode("utf-8") not in tianqi.encode("utf-8")]):
for i in range(0, strip.numPixels()):
strip.setPixelColor(i, Color(255,255,255))
strip.show()
if(['雨'.encode("utf-8") in tianqi.encode("utf-8")]):
print(tianqi)
for i in range(0, strip.numPixels()):
strip.setPixelColor(i, Color(255,255,255))
strip.show()
time.sleep(0.5)
for i in range(0, strip.numPixels()):
strip.setPixelColor(i, Color(0,0,0))
strip.show()
if(['雨'.encode("utf-8") not in tianqi.encode("utf-8")]):
for i in range(0, strip.numPixels()):
strip.setPixelColor(i, Color(255,255,255))
strip.show()
不论天气=什么,每次都执行的是第一个条件
请大佬指教
缩进的问题。 if(['雨'.encode("utf-8") not in tianqi.encode("utf-8")]):没有与if(['雨'.encode("utf-8") in tianqi.encode("utf-8")]):对其,倍当作它里面的语句了。
那你这个tianqi到底存储的是什么东西啊