私はこれらの条件付き演算子を使って投稿しました(わかりません)<-
、>-
、<+
、>+
これまで私はこれまで見たことがないのですが、本当に何が起こっているのだろうか。Pythonで `<-`, `>-`、 `<+`, `> +`とは何を意味していますか?
>>> 1 <- 2
False
>>> 1 >- 2
True
>>> 1 <+ 2
True
>>> 1 >+ 2
False
説明できますか?
私はこれらの条件付き演算子を使って投稿しました(わかりません)<-
、>-
、<+
、>+
これまで私はこれまで見たことがないのですが、本当に何が起こっているのだろうか。Pythonで `<-`, `>-`、 `<+`, `> +`とは何を意味していますか?
>>> 1 <- 2
False
>>> 1 >- 2
True
>>> 1 <+ 2
True
>>> 1 >+ 2
False
説明できますか?
Behold the confusion that arises due to silly spacing.
コンパイラやインタプリタは、命令を解釈/解析中に空白を無視する傾向があります。コンパイラ/インタプリタと同じようにコードは表示されません。
1 <- 2
は1<-2
と同じではありませんか?結局のところ、算術演算では空白はどういう意味ですか?今すぐ空白以来のは空白を追加してみましょう、何のためにカウントが、もう少しスマートにしない:そこ私たちは行く
1 < -2
を、すべて良くなりました。もっと理にかなっていませんか?将来的には、明白なパターンに気付いすると、あなたの強いスーツでない場合は何も変更しないこと...、あなたの文に括弧を追加
1 < (-2)
を試みるが、今では多くのより読みやすいです。
サンプルコードに1 <- 2
と記載した場合、 1 < -2
は実際にはFalse
を返します。したがって、もちろん、残念ながらあなたは正しくありません。
複合演算子をあまりにも勉強したに違いありません。
... '<<-2'では' <-'は何を意味していますか? –
間隔を無視します。たとえば、 '1 <-2'のようにふりをする。これは '1 <-2'と同じです。 –