我有以下python脚本:
import sys
text = ""
while 1:
while 1:
c = sys.stdin.read(1)
text = text + c
if c == '\n':
break
print("Input: %s" % text)
print (text)
print ( text == 'Exit')
print(text)
if(text is "Exit"):
print('you have exited')
break
text = ''
目的是继续打印用户输入的单词,直到他输入的单词为'退出'。 但当我输入“退出”字样时它并没有突破外部的while循环。知道为什么吗?