トップページ -> Python入門 基礎編

Python入門

このサイトではプログラミング言語Pythonのインストール方法,動かし方,基本的な文法について紹介します.

はじめに

Pythonのインストールをする前にプログラミング言語について少しお話します. みなさんはプログラミング言語というとどのような印象をお持ちでしょうか? 「人工知能とか便利なものが作れて楽しそう!」 とか 「ゲームを作ってみたい!」などプログラミングについて好印象をお持ちかもしれません. あるいは 「PCは苦手だし複雑なことはわからない」 とか 「理系の人がやっていて難しそう」 など苦手意識を持っているかもしれません. 好印象の方はそのままでいてください.最初は基本的なことばかりで退屈かもしれませんが,基本を身に付けた後は人工知能の開発やゲームプログラミングなどが可能になります.粘り強く取り組んでみて下さい. 苦手意識を持っている方も安心してください!Pythonは比較的取っつきやすく,初心者の方でも英語を読むような感覚でプログラムを読むことができます. 一度はPythonの勉強をしようと思ったが,挫折してしまった という方にもなるべく分かりやすく伝えられるように構成していこうと思います.

なぜPythonなのか?

このサイトを読み始める前に「なぜPythonを勉強するのか?」を考えてみてください. 統計処理 機械学習や深層学習(ディープラーニング)などの人工知能 スクレイピング ゲームプログラミングであったりとさまざまな物を思い浮かべると思います. Pythonを使えばさまざまなライブラリを利用することによってこれらの開発が簡単(?)に行えます. 今や人工知能はプログラミング言語を勉強することで,その理論を理解しなくても(有用な結果が得られるかどうかはさておき)お手持ちのパソコンで動かし体験することができます. みなさんもPythonによるプログラミングを体験してみましょう!

本サイトの特徴

お手元で実際にコードを実行していただくことでPythonに対する理解を深めていただける形式を目指しています. 掲載されているコードはぜひご自身で打ち込み実行していただくと理解が深まると思います. また,簡単なコードから始め,肉付けをし改善していく方式を取ることで,つまづかずに学習できる構成を目指しました. また,プログラミングの基本である 繰り返し処理 と 条件分岐までの習得を目標としています.

最初に見ておくといいかもしれないページ

興味分野別に最初に見ておくとモチベーションが上がる.または,勉強の指針が立てやすくなるように以下のページを見ていただくといいかもしれません.

おしながき

Pythonの基本文法について以下のような順番で解説していきます. 第1回では実演形式でPythonのインストールを行います. 第2,3回ではPythonで簡単な計算をし,プログラムの書き方に触れていただきます. 第4回では画面に文字を表示する方法を学びます. 第5,6,7回では入力を通してデータ型という概念に触れます. これらの,基本事項の準備を終えた後に組み込みデータ型 条件分岐 繰り返し処理 の3つをマスターしていただきます.

【Python基礎編】

  1. Pythonをインストールしよう!
  2. Pythonを使って計算をしてみよう!
  3. 複雑な計算をしよう!
  4. 画面に結果を表示しよう!
  5. 入力に応じた出力をさせよう!
  6. 入力とデータ型について学ぼう!①
  7. 入力とデータ型について学ぼう!②
  8. 色々なデータ型を扱おう!
  9. メソッドについて学ぼう!
  10. 条件分岐をマスターしよう ①
  11. 条件分岐をマスターしよう ②
  12. 繰り返し処理を扱おう!~for文~
  13. break continue文を扱おう!
  14. 繰り返し処理を扱おう!~while文~
  15. 重要事項のまとめ
  16. おわりに