2016-08-13 59 views

回答

0

兩個問題出現時,我看到:

您使用is運營商,如果兩個變量指向同一個對象,檢查。 x is y只有當一個被定義爲與另一個相等時才爲真。相反,您應該使用==運算符來檢查兩個字符串是否相等。此外,你輸入寫入,而不是寫入,而你的程序正在檢查寫入。輸入正確的字符串並使用==運算符而不是is應該可以解決您的問題。

+0

謝謝它的工作。但是'是'運營商爲no.s.爲什麼不用絃樂? – harsh

+0

@harsh正如尼爾所說,'是'操作符檢查它們是否是**相同的對象**,因此對於字符串發生相同的行爲,您需要將它們定義爲與另一個相同.'x = y =「str」,那麼'is'將返回true。 – EndermanAPM