タイトルへ戻る
Python演習問題
Pythonはインタプリタ言語の一つでシンプルな構文と豊富なライブラリが特徴です。
汎用性が高く、ウェブ開発、データ分析、機械学習、画像認識など様々な分野で
活用されています。また、学習コストが低く、プログラムを直感的に書けるため
初心者にも人気の言語です。
他言語と比べて気にするべきPythonの特徴
Pythonはインデント(字下げ)によってブロックを形成します
Pythonでは数値、文字列、リスト、関数、モジュールなど全てがオブジェクトとなっています
動的型付け言語となっており変数に型を宣言する必要がありません
ガベージコレクション(自動メモリ管理)(JavaScriptやPHPも同様)
Pythonicな書き方(無駄のない書き方)が推奨される
多重継承が可能なオブジェクト指向
スコープと変数の扱い(LEGBルール)
関数も変数と同様に扱える(ファーストクラスオブジェクト)
Pythonの拡張について
Pythonコード実行方法(VScodeの場合)
・画面右上にあるrunボタン(右向き△)をクリックすると書いたコードをすぐに実行できます
モード紹介
- 初級:予約語を一つずつ入力
予約語を一つずつ入力し意味も学べます
タイピングにおいてタイポ0を目指してください
正確な入力を目指すため、時間による入力制限はかけていませんが
タイポがある場合、次の問題に進みません
次の問題は自動で出力されます
- 中級:入力形式、記号との組み合わせ
ここの項目は4つに分かれています
Python文法の流れの習得を目指してください
記号の使い方についてもここで学習できます
操作方法
- 表示された単語やコードを正確に入力して下さい
- タイポがある場合は次に進みません
- 途中で辞める場合は「Python編の最初へ」を押してください