05-Python

python| まとめ | 現役エンジニア&プログラミングスクール講師

「python」おすすめ書籍 ベスト3 | 現役エンジニア&プログラミングスクール講師「python」の学習でお勧めしたい書籍をご紹介しています。お勧めする理由としては、考え方、イメージなどを適切に捉えていること、「生のpython」に焦点をあてて解説をしている書籍であることなどが理由です。勿論、この他にも良い書籍はありますが、特に質の高かったものを選んで記事にしています。ページの下部には「おすすめのITスクール情報」「おすすめ求人サイト」について情報を掲載中。...

pythonの学習(環境構築編)

Python(Part.1)| Pythonの概要とインストール(Windows11)| Overview and Installation of Python (Windows11)pythonのインストールについて記事にしています。pythonソフトウェア財団へのアクセスとpythonインストーラーのダウンロード、インストールの手順について扱っています。...
Python(Part.2)| pythonの開発環境と実行 | 現役エンジニア&プログラミングスクール講師pythonの開発環境と実行方法について記事にしています。このサイトで扱うIDLE(アイドル)という開発環境の起動方法と、IDLEを利用したインタラクティブモードでのpythonの実行方法を記事にしています。...

pythonの学習(入門編Ⅰ)

Python(Part.3)| pythonの基礎【算術演算子】| 現役エンジニア&プログラミングスクール講師pythonの基礎として演算子について扱っています。「演算子」「非演算子」「演算子の優先度」優先度による演算の順番の変化を確認しています。...
Python(Part.4)| pythonの基礎【リテラルと型】| 現役エンジニア&プログラミングスクール講師pythonの基礎として「リテラル」と「型」について扱っています。「リテラル」や「型」は「演算子」と同じく、その役割や利用方法を知ることでプログラム内の小さな変化を捉えるのに役立ちます。「変数」「制御構造」「クラス」「ファイル操作」などを学ぶ前に必ず押さえておくべき重要な項目となります。...
Python(Part.5)| pythonの基礎【変数】| 現役エンジニア&プログラミングスクール講師pythonの基礎として「変数」について扱っています。プログラミング学習で「変数」は、よく箱に例えられますが、この記事では「リテラル」への「ラベリング」や「紐づけ」に例えて考えます。また「変数」の学習には「リテラル」や「代入式」の知識が必要となります...
Python(Part.6)| pythonの基礎【変数の利用】| 現役エンジニア&プログラミングスクール講師pythonの基礎として「変数の利用方法」について扱っています。「変数の定義の仕方」「値の紐づけ方法」「同時に複数の変数と値を紐づける方法」「同じ値を複数の変数に同時に紐づける方法」などを扱っています。...
Python(Part.7)| pythonの基礎【組み込み関数(1)】| 現役エンジニア&プログラミングスクール講師「プログラミング言語」には標準でいくつかの「組み込み関数」という「関数」が準備されています。「python」では約70個の「組み込み関数」が準備されていて「python」を利用した開発を支えてくれています。この回では、この「組み込み関数」のうち「id()」と「type()」を扱っています。...
Python(Part.8)| pythonの基礎【組み込み関数(2)】| 現役エンジニア&プログラミングスクール講師「python」の「組み込み関数」として「print()」と「input()」について扱っています。頻繁に利用する組み込み関数の中で、特によく利用する今回のふたつの関数をサンプルコードを挙げながら解説しています。...
Python(Part.9)| pythonの基礎【制御構造】| 現役エンジニア&プログラミングスクール講師「プログラム」の「制御構造」について扱っています。「制御構造」として「基本制御構造」の「順次構造」「選択構造」「反復構造」について解説しています。「python」の「制御構造」の文としてと「if文」「while文」「for文」について、どのようなものかを簡単に例示しています。...
Python(Part.10)| pythonの基礎【選択構造(if文)】| 現役エンジニア&プログラミングスクール講師「python」の「if文」について扱っています。「if文」「if-else文」「if-elif-else文」「if文のネスト」「ブロック」について取り上げています。...
Python(Part.11)| pythonの基礎【比較演算子】| 現役エンジニア&プログラミングスクール講師「python」の「比較演算子」について扱っています。「等しい」「大小関係」以外にも「帰属性判定演算子」を利用した判定についても扱っています。...
Python(Part.12)| pythonの基礎【論理演算子】| 現役エンジニア&プログラミングスクール講師「python」の「論理演算子」について扱っています。論理演算子の種類・意味・優先度について取り上げています。その他、実際の利用を行っています。利用している中で種類の異なる論理演算子の組み合わせとしても動きを確認しています。...
Python(Part.13)| pythonの基礎【反復構造(while文)】| 現役エンジニア&プログラミングスクール講師「プログラム」の「反復構造」について扱っています。「反復構造」のうち「while文」について取り上げています。「while文」の条件に「カウンタ」「フラグ」「文字列」を利用するものを例に扱っています。その他「while-else文」「無限ループ」の中断方法や「式」と「文」について違いを扱っています。...
Python(Part.14)| pythonの文 | 現役エンジニア&プログラミングスクール講師「python」の「単純文」と「複合文」について扱っています。単純文の種類として、式文、代入文(累算代入文なども代入文です)、assert文、break文、continue文、del文、global文、import文、nonlocal文、raise文、return文、yield文の概要を解説しいくつかの文についてサンプルプログラムで確認しています。...

pythonの学習(リスト編Ⅰ)

Python(Part.15)| pythonのリスト(概要編)| 現役エンジニア&プログラミングスクール講師「python」の「リスト」について概要を解説しています。リストの特徴(ミュータブル、参照先の格納、ランダムアクセス、インデックス、イテラブルオブジェクト、イテレータオブジェクト)について扱っています。...
Python(Part.16)| pythonのリスト(利用編-1)| 現役エンジニア&プログラミングスクール講師「python」の「リスト」についてリストの作成方法、インデックス式とスライス式を利用した値の取得方法を解説しています。リストの作成に、ブラケット演算子を利用する方法とlist()(組み込み関数)を利用する方法、要素の取得の注意点やルールについて扱っています。...
Python(Part.17)| pythonのリスト(利用編-2)| 現役エンジニア&プログラミングスクール講師「python」の「リスト」についてリストを操作する組み込み関数について扱っています。len関数、max関数、min関数、reversed関数、その他、サンプルプログラムで利用しているrenge関数についても紹介しています。...
Python(Part.18)| pythonのリスト(利用編-3)【リストのメソッド(1/2)】| 現役エンジニア&プログラミングスクール講師「python」の「リスト」がもつメソッドについて解説しています。append、extend、insert、remove、pop、clearメソッドについて扱っています。...
Python(Part.19)| pythonのリスト(利用編-4)【リストのメソッド(2/2)】| 現役エンジニア&プログラミングスクール講師「python」の「リスト」がもつメソッドについて解説しています。index、count、sort、reverse、copyメソッドについて扱っています。...
Python(Part.20)| pythonのリスト(利用編-5)| 現役エンジニア&プログラミングスクール講師「python」の「リスト」について「リストの同一性と非同一性」を扱っています。同一性の確認のために「is演算子」と、組み込み関数の「id()」を利用しています。具体的な動きを、動物のイラストを入れてか可愛らしく解説しています。...
Python(Part.21)| pythonのリスト(利用編-6)| 現役エンジニア&プログラミングスクール講師「python」の「リスト」の走査(スキャンニング)について扱っています。走査の方法としてリストの要素をひとつづつ取り出す方法、要素数を利用して取り出す方法、「enumerate関数」を利用する方法を扱っています。...
Python(Part.22)| pythonのリスト(利用編-7)| 現役エンジニア&プログラミングスクール講師「python」の「リスト」について二次元リストを扱っています。多次元のリストを利用することで行列表現が可能となります。この多次元のリストではコピーを行うときに注意が必要な場面があります。このページでは「シャローコピー」と「ディープコピー」について解説しています。...

pythonの学習(入門編Ⅱ)

Python(Part.23)| pythonの基礎【反復構造】(for文)| 現役エンジニア&プログラミングスクール講師「python」の「for文」と「range関数」について扱っています。イテラブルオブジェクトを利用するpythonのfor文の動きをイラストで確認しています。また、リスト以外にrange関数で生成したrangeオブジェクトを利用して行う繰り返し方法を確認しています。...
Python(Part.24)| pythonの基礎【反復構造】(for-else文)| Fundamentals of python [Iterative Structures] (for-else statement)「python」の「for-else文」について扱っています。while文で利用されたelse節はwhile文の条件に合わない場合に処理が動くものでした。for文も利用されるelse節はfor文の処理が全て行われた場合に限り実行されます。...
Python(Part.25)| pythonの基礎【反復構造】(二重for文)| The Basics of python [Iterative Structures] (double for statement)「python」の「for文」の「ネスト」について扱っています。ネストされた繰り返し文の記述方法とその動きを解説しています。...
Python(Part.26)| pythonの基礎【選択構造】(match文)(1)| The Basics of python [Selection Structure] (match statement)(1)「python」の「match文」について扱っています。match文の記述方法とその動き、「リテラルパターン」(Literal Patterns.)「シーケンスパターン」(Sequence Patterns.)「マッピングパターン」(Mapping Patterns.)「ワイルドカードパターン」(Wild Card Pattern.)「キャプチャパターン」(Capture Patterns.)「バリューパターン」(Value Patterns.)について解説しています。...
Python(Part.27)| pythonの基礎【選択構造】(match文)(2)| The Basics of python [Selection Structure] (match statement)(2)「python」の「match文」について扱っています。match文の記述方法とその動きの復習、「ORパターン」(OR Patterns.) 「Asパターン」(AS Patterns.)「クラスパターン」(Class Patterns.)「ガード」(Guards.)について解説しています。...

記事追加予定

記事追加予定

記事追加予定

python おすすめ書籍

「python」おすすめ書籍 ベスト3 | 現役エンジニア&プログラミングスクール講師「python」の学習でお勧めしたい書籍をご紹介しています。お勧めする理由としては、考え方、イメージなどを適切に捉えていること、「生のpython」に焦点をあてて解説をしている書籍であることなどが理由です。勿論、この他にも良い書籍はありますが、特に質の高かったものを選んで記事にしています。ページの下部には「おすすめのITスクール情報」「おすすめ求人サイト」について情報を掲載中。...

ブックマークのすすめ

「ほわほわぶろぐ」を常に検索するのが面倒だという方はブックマークをお勧めします。ブックマークの設定は別記事にて掲載しています。

「お気に入り」の登録・削除方法【Google Chrome / Microsoft Edge】| 現役エンジニア&プログラミングスクール講師「お気に入り」の登録・削除方法【Google Chrome / Microsoft Edge】について解説している記事です。削除方法も掲載しています。...
【パソコン選び】失敗しないための重要ポイント | 現役エンジニア&プログラミングスクール講師【パソコン選び】失敗しないための重要ポイントについての記事です。パソコンのタイプと購入時に検討すべき点・家電量販店で見かけるCPUの見方・購入者が必要とするメモリ容量・HDDとSSDについて・ディスプレイの種類・バッテリーの持ち時間や保証・Officeソフト・ウィルス対策ソフトについて書いています。...
RELATED POST
05-Python

Python(Part.21)| pythonのリスト(利用編-6)| 現役エンジニア&プログラミングスクール講師

2024年3月1日
プログラミング学習 おすすめ書籍情報発信 パソコン初心者 エンジニア希望者 新人エンジニア IT業界への就職・転職希望者 サポートサイト Programming learning Recommended schools Recommended books Information dissemination Computer beginners Prospective engineers New engineers Prospective job seekers in the IT industry Support site
05-Python

Python(Part.22)| pythonのリスト(利用編-7)| 現役エンジニア&プログラミングスクール講師

2024年4月17日
プログラミング学習 おすすめ書籍情報発信 パソコン初心者 エンジニア希望者 新人エンジニア IT業界への就職・転職希望者 サポートサイト Programming learning Recommended schools Recommended books Information dissemination Computer beginners Prospective engineers New engineers Prospective job seekers in the IT industry Support site
05-Python

Python(Part.12)| pythonの基礎【論理演算子】| 現役エンジニア&プログラミングスクール講師

2023年11月11日
プログラミング学習 おすすめ書籍情報発信 パソコン初心者 エンジニア希望者 新人エンジニア IT業界への就職・転職希望者 サポートサイト Programming learning Recommended schools Recommended books Information dissemination Computer beginners Prospective engineers New engineers Prospective job seekers in the IT industry Support site
05-Python

Python(Part.6)| pythonの基礎【変数の利用】| 現役エンジニア&プログラミングスクール講師

2023年9月13日
プログラミング学習 おすすめ書籍情報発信 パソコン初心者 エンジニア希望者 新人エンジニア IT業界への就職・転職希望者 サポートサイト Programming learning Recommended schools Recommended books Information dissemination Computer beginners Prospective engineers New engineers Prospective job seekers in the IT industry Support site
05-Python

Python(Part.23)| pythonの基礎【反復構造】(for文)| 現役エンジニア&プログラミングスクール講師

2024年4月18日
プログラミング学習 おすすめ書籍情報発信 パソコン初心者 エンジニア希望者 新人エンジニア IT業界への就職・転職希望者 サポートサイト Programming learning Recommended schools Recommended books Information dissemination Computer beginners Prospective engineers New engineers Prospective job seekers in the IT industry Support site
05-Python

Python(Part.10)| pythonの基礎【選択構造(if文)】| 現役エンジニア&プログラミングスクール講師

2023年11月2日
プログラミング学習 おすすめ書籍情報発信 パソコン初心者 エンジニア希望者 新人エンジニア IT業界への就職・転職希望者 サポートサイト Programming learning Recommended schools Recommended books Information dissemination Computer beginners Prospective engineers New engineers Prospective job seekers in the IT industry Support site