【週刊ドットインストール】 学習ロードマップにPHP/Laravelを追加、最近のAI使いこなしTips
このレッスンを学習中、誤って下記のようなコードを書いてしまいました。
prices = [100, 200, 150, 200, 100] price_with_tax = []; for price in prices: if price != 200: price_with_tax.append(price); print(price); ←本来ならprint(price_with_tax)とすべき。
price は for 文内で定義した仮変数の為、スコープは for 文内だと思うのですが、 実行したところ、100 と表示されました。 この 100 はどこから来たのでしょうか??
price
for
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
このレッスンを学習中、誤って下記のようなコードを書いてしまいました。
priceはfor文内で定義した仮変数の為、スコープはfor文内だと思うのですが、実行したところ、100 と表示されました。
この 100 はどこから来たのでしょうか??