Pythonのお勉強 Part21
レス数が950を超えています。1000を超えると書き込みができなくなります。
0982デフォルトの名無しさん
2007/12/01(土) 08:02:55> 1. ある関数が投げるexceptionおよび戻り値の一覧を知りたいときには
動的に任意の例外も値も生成できるからわかりようがないしPythonは感知してない。
ホワイトボックスなら仕様どおりに動くと思うしかないね。
もしかしたら高度なIDEやソース解析器があるのかもしれないけど。
> 2. 以下のコードで、変数の値が変わらないのは何故でしょう。
for ... inで、aやb自身をpに結び付けてるわけではなく
aやbの値をpに結び付け(代入)してるから。
# a=100; p=a; p=1 ←これでaが変わったらいやでしょ?
> 3. 以下のコードのような感じで、変数名をstringで取り出すにはどうすればいいでしょう。
2.と同様だけど、値を代入したらvalは変数fooやbarとは無関係になるから
そんな情報は保持しておらず取り出せない。
レス数が950を超えています。1000を超えると書き込みができなくなります。