- くだすれPython(超初心者用) その23
394 :デフォルトの名無しさん[sage]:2014/06/28(土) 08:36:33.28 ID:IsiDlcAu - つまり、a =257;b = 257は、a = b = 257と同じなのか
かなり衝撃の仕様だな これ知らない人多いんじゃね
|
- くだすれPython(超初心者用) その23
397 :デフォルトの名無しさん[sage]:2014/06/28(土) 09:18:30.76 ID:IsiDlcAu - >>396
結果が同じなのに違うという意味がわからない a = 257;b = 257と書くと、内部的にa = b = 257と 同じ動作をする、と解釈するのが自然でしょ
|
- くだすれPython(超初心者用) その23
402 :デフォルトの名無しさん[sage]:2014/06/28(土) 09:58:00.73 ID:IsiDlcAu - >>401
なるほどね 会話モードで実行する場合とスクリプトファイルを書いて 実行する場合とでオブジェクト解釈動作が異なるとはな… これは動的言語全般の弱点と言ってよいのだろうか
|
- くだすれPython(超初心者用) その23
405 :デフォルトの名無しさん[sage]:2014/06/28(土) 10:52:23.41 ID:IsiDlcAu - ともあれ、会話モードは絶対ではないということと
オブジェクト同士の一致・不一致をよりどころにしたコーディングは 避けた方が無難という教訓は得られたな
|