Pythonのお勉強 Part75 (845レス)
Pythonのお勉強 Part75 http://mevius.5ch.net/test/read.cgi/tech/1743698824/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
655: デフォルトの名無しさん (ワッチョイ 7601-AJBo) [sage] 2025/08/10(日) 10:55:58.34 ID:Rqt3voUn0 >>649 イコール記号の意味だけなら「代入」で十分じゃないの? 代入という概念を知らない人向けの説明なら余計に「箱」が後でどう使われるのかも一緒に説明する必要がある >>652 y = xではxという箱の中に入ってる値を一端取り出してからそれを複製してyという箱に入れないとダメだよね? 箱から取り出したり複製したりする状況(コンテキスト)も説明できなければ内部知識を知ってる人にだけなんとなく通じる説明方法でしかないと思う http://mevius.5ch.net/test/read.cgi/tech/1743698824/655
656: デフォルトの名無しさん (ワッチョイ f66d-1ngM) [sage] 2025/08/10(日) 11:16:35.60 ID:wmWYPlFf0 >>655 y = x という代入構文において、①右辺のx という名前参照式の評価(名前xが束縛されているメモリ領域に格納されているポインタのポイント先のオブジェクトを得ること)、②それを名前yに代入すること(C言語レベルでは652に書いたとおり、名前yが束縛されるメモリ領域に上記①で得られたオブジェクトのアドレス情報を格納するという形で処理される)という処理が行われるわけだけど、このプロセスに状況(コンテキスト)による違いなんてあるかな? 状況(コンテキスト)如何に拘らず、上記①②の処理がなされると思っていたんだけど。 まぁ、内部実装についてある程度知識がないと分かりづらいというのはそうだと思う。自分も非常に大雑把な知識しかないしね。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/656
658: デフォルトの名無しさん (ワッチョイ 7a0a-WVpU) [] 2025/08/10(日) 12:27:59.80 ID:swuUdv2c0 >>655 代入という言葉は、数学の変数に値を入れるという意味に引きずられるのでよくないんだよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/658
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.666s*