このサイトではプログラミング言語Pythonのインストール方法,動かし方,基本的な文法について紹介します.
Pythonのインストールをする前にプログラミング言語について少しお話します. みなさんはプログラミング言語というとどのような印象をお持ちでしょうか? 「人工知能とか便利なものが作れて楽しそう!」 とか 「ゲームを作ってみたい!」などプログラミングについて好印象をお持ちかもしれません. あるいは 「PCは苦手だし複雑なことはわからない」 とか 「理系の人がやっていて難しそう」 など苦手意識を持っているかもしれません. 好印象の方はそのままでいてください.最初は基本的なことばかりで退屈かもしれませんが,基本を身に付けた後は人工知能の開発やゲームプログラミングなどが可能になります.粘り強く取り組んでみて下さい. 苦手意識を持っている方も安心してください!Pythonは比較的取っつきやすく,初心者の方でも英語を読むような感覚でプログラムを読むことができます. 一度はPythonの勉強をしようと思ったが,挫折してしまった という方にもなるべく分かりやすく伝えられるように構成していこうと思います.
このサイトを読み始める前に「なぜPythonを勉強するのか?」を考えてみてください. 統計処理 機械学習や深層学習(ディープラーニング)などの人工知能 スクレイピング ゲームプログラミングであったりとさまざまな物を思い浮かべると思います. Pythonを使えばさまざまなライブラリを利用することによってこれらの開発が簡単(?)に行えます. 今や人工知能はプログラミング言語を勉強することで,その理論を理解しなくても(有用な結果が得られるかどうかはさておき)お手持ちのパソコンで動かし体験することができます. みなさんもPythonによるプログラミングを体験してみましょう!
お手元で実際にコードを実行していただくことでPythonに対する理解を深めていただける形式を目指しています. 掲載されているコードはぜひご自身で打ち込み実行していただくと理解が深まると思います. また,簡単なコードから始め,肉付けをし改善していく方式を取ることで,つまづかずに学習できる構成を目指しました. また,プログラミングの基本である 繰り返し処理 と 条件分岐までの習得を目標としています.
興味分野別に最初に見ておくとモチベーションが上がる.または,勉強の指針が立てやすくなるように以下のページを見ていただくといいかもしれません.
Pythonの基本文法について以下のような順番で解説していきます. 第1回では実演形式でPythonのインストールを行います. 第2,3回ではPythonで簡単な計算をし,プログラムの書き方に触れていただきます. 第4回では画面に文字を表示する方法を学びます. 第5,6,7回では入力を通してデータ型という概念に触れます. これらの,基本事項の準備を終えた後に組み込みデータ型 条件分岐 繰り返し処理 の3つをマスターしていただきます.
【Python基礎編】