1
我遇到了一个荒谬的,如果不接受这个工作的陈述。Python最简单如果语句的字符串不工作
我有这样的:
print message
if (message == "left"):
ser.write("left".encode())
print message + "sent"
else:
print message + "not sent"
当我打印我的变种“消息”,之前和之后,终端发送我回来
left
所以它不应该是一个问题...
在我的例子中唯一特别的是,if语句嵌套在5个其他if语句中,并且最重要的是if,for标签。
我找不到任何解决方案,因为看起来很简单,看起来很抱歉,因为没有提供更多的信息。 感谢
'print(repr(message))'output是什么?我认为'如果message.rstrip()==“剩下”:'可能会用这个代码来诀窍 –
,是否打印出任何东西(“...未发送”)?或者什么也没有? –
我试试看 – ThaoD5