まずはこちらをクリック!

脱Python初心者ロードマップ

サバくん
サバくん

プログラミング初心者のために「脱Python初心者ロードマップを作成しました。」

達成目標は「Pythonの基本的な操作や簡単なプログラムを書くことができるようになる」です。

プログラミングを書く前に!

プログラミングをする環境を整えよう

まずはプログラミングを勉強する前にプログラミングを実行できる環境を構築する必要があります。
シンプルで拡張性・可読性が高いプログラミング言語であるPython(パイソン)を使うこと想定して、Pythonの実行環境の1つであるAnaconda(アナコンダ)で環境を構築しましょう。

プログラミングをする環境を整えよう

JupyterLab

AnacocndaをインストールするとJupyterLabが使えます。

JupyterLabとはpythonを用いたデータ分析に使う時に必要なアレやコレやが組み込まれている開発環境のことです。つまり、総合開発環境(Integrated Development Environment:IDE)のことです!

JupyterLabで入力・実行したプログラミングの実行結果(数値や図など)はすぐに確認できる対話型の実行環境なので実行結果を確認しながらデータ分析がサクサク進めることができます。また、JupyterLabでの作業は.ipynbという拡張子を持ったファイルに記述されていきます。

JupyterLab

JupyterLabショートカット集

JupyterLabを使ってプログラミングを記述するときに便利なショートカットキーをご紹介します。

作業の効率化につながれば幸いです。できるだけ、マウスを使わない方が早くプログラミングをコーディングすることができます。

JupyterLab ショートカット集

Pythonの基本的なこと

四則計算

まずはPythonで四則計算をしてみよう!!

Pythonで四則計算をしよう

比較演算子とbool演算子

比較演算子とは演算子を挟んだ2つの値がどのような関係性かを調べるものです

Pythonで比較演算子と論理演算子を使ってみよう

変数

プログラミングを行うときに同じ値を何度も出力や計算に使いたい時があると思います。

そんな時は変数を利用しよう!

Pythonで変数を定義してみよう

Pythonでプログラミングを行うときにオブジェクト(データを抽象的に表したもの)の型を意識することはとても重要です。

Pythonの基礎(型)

リスト

Pythonの基礎(リスト)

基本構文

if文

もしこうだった場合は、、といった条件分けがしたい場合はif文の出番です!!

Pythonの基本文法(条件分岐, if, else, elif)

for文

listなどのシーケンス型の要素を順番に処理したい時がある。そんな時にはfor文の出番です!!

Python の基本文法(for文)

関数

組み込み関数

pythonには組み込み関数というものがあります。組み込み関数はあらかじめ用意されている関数のことです。

便利なものも多いのでどんなものがあるか見てみましょう!

組み込み関数

関数の作成

関数とはいくつかの処理をひとまとめにしたものです。ひとまとめにすることで何回も同じコードを記述しないでもよくなりますし、プログラムの解釈もしやすくなります。

Pythonの基礎(関数) 再帰関数(python)

while文

メソッド

ライブラリのimport

オブジェクト指向

class

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA