Pythonでスクリプトを書いていると、決まった処理を自動で流すだけでなく、「実行中にユーザーに名前を入力させたい」や「コマンドを受け取って処理を変えたい」といった、対話的な(インタラクティブな)機能を持たせたくなることがあります。
前回はJavaScriptとは何か、PythonとJSの基本的な違い、環境構築までやりました。 今回は変数とデータ型です。Pythonと似ているようで、実は落とし穴が多いところです。特に「型変換の罠」はPython使いが必ずハマるポイントなので丁寧に押さえていきます。