概要
機械学習や、ディープラーニングの普及に伴い、非常に注目されているPython言語。
最近では、データを分析や、機械学習などの普及より高度な技術を必要になってきたため、
まずは、Python言語はどんな活用ができまた、どのような環境動作するかを理解し、基本文法を
実機を通して学びます。
Pythonの言語は利用範囲が広く、事務作業の自動化、Webアプリケーション、人工知能など活用が広がる可能性が高いため、受講を受けられる方が増えております。
目的
- Pythonの特徴を理解する
- Pythonの基本文法を理解する
- Pythonの開発環境を理解する
対象者
Pythonを初めて学ぶ方
基本日数
1日(カスタマイズ可能)
Python研修内容詳細
1.Python概要
- Pythonの誕生
- Pythonの特徴
- Pythonの適用範囲
- Pythonのバージョン変遷
- Pythonの開発環境
- Python開発ツール
- Zen of Python
2. Pythonの基本
- Python開発環境準備
- まずは動かしてみよう
3. Pythonの基本文法
- コメント
- インデント
- 変数
- データ型
- リテラル
- 文字列
4. 制御文
- 比較演算子・論理演算子
- if文
- pass文
- while文
- for文
- breakとcontinue
- 代入式
5.複数データの扱い
- リスト
- タプル
- 辞書
- セット
6.関数
- 関数の作成
- 関数の呼び出し
- 様々な関数の定義と呼び出し方
- スコープ
- 引数のデフォルト値
- キーワード引数
- 可変長引数
- デコレータ
- 関数オブジェクト
- lambda(ラムダ)式
7.モジュール
- モジュールの作成
- モジュールの利用
- from の使用
- パッケージ
- モジュールやパッケージはどこにある?
- 外部パッケージのインストール
8.ファイル入出力
- ファイルの読み込み
- ファイルの書き込み
- CSVファイルの読み書き
9.例外処理
- 例外とは
- 複数の例外処理
- finally
- 意図的に例外を発生させる
- 例外の種類
10.クラス
- クラスの定義
- クラスの利用
- クラスメソッド、スタティックメソッド
- 継承
11.正規表現
- 正規表現とは
- re モジュール
- re.search()
- re.findall()
- re.sub()
日付と時間
- datetimeモジュール
- datetimeクラス
- 時間と文字列間の変換
- 時間差
- 日付
13.文字列
- 文字列操作でよく使われるメソッド、演算子
- 不変値としての文字列
- is演算子