0

これらの表現が異なる理由:

!x == "string"

x != "string"

少なくとも最初の式は my に入らず、if変更するとifコードが実行されます。

4

3 に答える 3

2

"not x" は何だと思いますか? それは「文字列」またはそのことについての任意の文字列と等しくなりますか?

それは単にまったく異なるステートメントです。

if ステートメントについて言及しているため、これは論理ステートメントに使用している条件である必要があります。not x が文字列と等しくなることはないため、if ステートメントの条件は常に false になります。

于 2013-06-23T18:41:15.500 に答える