python初心者です。すごく初歩的な質問かも知れませんが
お手柔らかにお願いします。。
以下のようなnum1~num3を動的に呼び出したいです。
(for文を回して、num1~3を参照して値を出力)
以下のコードでできるかなと思っていたのですが、numが変数として
働いていないようです。
配列に入れればできることは分かるのですが、
今回は変数に代入することが必要なプログラムのため、模索しています。
色々と調べたのですが、結局分からず・・・。
evalやexecなどを使えばよいのでしょうか。
evalおよびexecを使ってコードを書いてみようと思いましたが、
イマイチそのような組み込み関数の意味が分からず、書き方が分かりませんでした。
初心者につき、よくわからないことを聞いてしまっていたらすみません。
何かアドバイス頂けたら助かります。
python
1 2num1 = A 3num2 = B 4num3 = C 5 6for i range(1,4): 7 num = 'num' + str(i) 8 print(num) 9
回答3件
あなたの回答
tips
プレビュー