各論PythonLauncherをマスターしてPythonのバージョン管理/指定を自由自在に行う 一記事完結でPythonの知識を深めるシリーズです。3.3以降のPythonには、PythonLauncherというバージョン管理・指定を行いやすくするための機能が備わっています。この記事では、Pythonのバージョンについての基礎知識をインプットした後、PythonLauncherの使い方を1つずつ学習します。 2024.02.03各論
基礎編Pythonで遊ぼう! 基礎編 ⑪ クラスの作成 Pythonで遊ぼう!基礎編第11回目は、クラスの作成についてです。 Pythonでよく利用される、「class」は自分で作成することが出来ます。 クラスを作成するメリットを理解するためには、オブジェクト指向の基本的な理解が必要です。この記事では、オブジェクト指向におけるクラスの意義を学び、Pythonでのクラス作成を実践することで、自分自身でクラスを作成できるように解説を行っています。 2024.01.30基礎編
番外編Pythonで遊ぼう! 番外編② Python2→Python3の変更点 Python2からPython3での変更点をまとめます。全ての変更点について網羅した記事ではありませんので、あらかじめご承知おきください。 随時、記事内容についての追加修正を行います。 2023.12.16番外編
基礎編Pythonで遊ぼう! 基礎編 ⑩ 関数の定義・モジュールの作成 Pythonでの関数の定義・作成方法について、基本的な事項から解説します。 組み込み関数がどのような処理を行っているのかを考え、関数を作成することにどんなメリットがあるかを理解しつつ関数の作成を行います。 docstringやローカル変数・グローバル変数などの注意事項も確認し、最終的にPythonのモジュールとは何かを理解して関数を作成できるようになることを目的とします。 2023.12.12基礎編
基礎編Pythonで遊ぼう! 基礎編 ⑨ turtleモジュールを使って絵を書こう ターミナルでPythonを起動し、turtleモジュールを動かす体験をしてみましょう。Pythonに初めから組み込まれているturtleモジュールを使うことで、視覚的にPythonプログラミングを楽しめるようになります。for文をPythonインタラクティブシェルで利用することで、複雑な図形を描くこともできるようになります。大学教育などでより発展的な内容を理解していくための足掛かりになれば幸いです。 2023.12.07基礎編
基礎編Pythonで遊ぼう! 基礎編 ⑧ 反復処理 for while break continue Pythonにおける「反復処理」の書き方について学習します。forループ、whileループの二つの方法の基本をコード例とともに解説しています。+=,-=,*=,/=などの、累算代入演算子についても簡単に紹介しています。break,continueによるループの中断・スキップも扱っています。 2023.11.18基礎編
基礎編Pythonで遊ぼう! 基礎編 ⑦ 分岐処理 if,elif,else,try,except コンピューターが行う全ての処理は、順次処理・分岐処理・反復処理の3つに分けられます。今回はそのうち、分岐処理について図解を含めてわかりやすく解説します。if,else,elif,try,exceptの書き方がよくわからない方におすすめです。条件分岐を学べるコード例もあります。 2023.11.16基礎編
基礎編Pythonで遊ぼう! 基礎編 ⑥ Pythonの重要キーワードを整理!クラス・メソッド・オブジェクト 初心者が躓きがちなPythonの初歩的な概念・キーワードを解説。基本的なクラスについて学んだ後、関数・クラス・メソッド・オブジェクトのイメージについて学びます。日本語のPython入門書では混同しがちな用語を整理しましょう。 2023.11.13基礎編
基礎編Pythonで遊ぼう! 基礎編 ⑤ 重要度順!組み込み関数・メソッド その2 Pythonの組み込み関数とメソッドを重要度順に紹介。初心者でも理解できるように、各関数とメソッドの基本的な使い方と応用例を解説。VSCodeでのコード実行も体験でき、Pythonプログラミングの基礎練習に最適。シリーズその2。 2023.11.04基礎編
基礎編Pythonで遊ぼう! 基礎編 ④ 重要度順!組み込み関数・メソッド その1 Pythonの組み込み関数とメソッドを重要度順に紹介。初心者でも理解できるように、各関数とメソッドの基本的な使い方と応用例を解説。VSCodeでのコード実行も体験でき、Pythonプログラミングの基礎練習に最適。シリーズその1。 2023.11.03基礎編