Python基礎

Pythonの基本・入門リスト


1.環境導入

  1-1. Pythonインストール手順

    1-1-1. Pythonのインストール手順【Windows編】

    1-1-2. Pythonのインストール手順【Mac編】

  1-2. IntelliJインストール手順

    1-2-1. IDE(統合開発環境)IntelliJのインストール手順(Windows編)

    1-2-2. IDE(統合開発環境)IntelliJのインストール手順(Mac編)

  1-3. IntelliJインストール手順

    1-3-1. IDE(統合開発環境)PyCharmのインストール手順(Windows編)

    1-3-2. IDE(統合開発環境)PyCharmのインストール手順(Mac編)

2.Python基礎

  2-1. 標準入出力(input,print)とコメント文

  2-2. 変数の使い方(変数、定数、グローバル変数、nonlocal変数)

  2-3. 論理型の使い方

  2-4. 数値型(int,float,complex)の使い方

  2-5. 文字列型の使い方、関数一覧


  2-6. 文字列型と数値型(整数型、浮動小数点型、複素数型)の変換

  2-7. 文字列型を複素数型(complex型)に変換する場合の注意点

  2-8. 配列(リスト)の使い方、関数

  2-9. 配列(リスト)をforループで取り出す方法(enumerate,zipなど)

  2-10. 配列のリスト内包表記のやり方

  2-11. 計算(数値型のオペレーション)

  2-12. タプル(tuple)の使い方、配列(リスト)と比較したタプルを使う利点

  2-13. set(セット)の使い方

  2-14. 辞書型(ディクショナリー)の使い方、関数など

3.Pythonの制御構造

  3-1. 制御文(if文)の使い方

  3-2. ループ(for,while,continue,break,else)の書き方

  3-3. 例外処理の書き方

  3-4. Pythonでのwith句の使い方

3.Pythonの関数

  3-1. 関数の使い方、引数の指定、デフォルト引数

  3-2. 可変長引数(可変長タプル、辞書)

  3-3. Inner関数の使い方とノンローカル変数

  3-4. ジェネレータ関数、サブジェネレータ

  3-5. 高階関数とlambda式

  3-6. デコレータ関数、複数のデコレータの利用

4.Pythonのクラス

  4-1. クラスの基本的な使い方

  4-2. コンストラクタ、デストラクタ、インスタンスアロケータ

  4-3. クラスの継承とオーバーロード、多重継承

その他

  a. PyCharmのおすすめプラグイン一覧

  b. ドキュメンテーションと関数アノテーション