Pythonチュートリアル

Python

Python♪基本:クラスの初学でのモヤモヤを解消しよう

クラスとオブジェクトは設計図と製品に例えられますが、なぜ、そんな例えになるのでしょうか。そして、オブジェクトを生成する必要があるのでしょうか。クラスの基本文法は学習したけれど、モヤっとした感じが消えない人が多いのではないでしょうか。
Python

Python♪例外の基本(elseの必要性、raiseの使い方、ユーザー定義例外)

「try文の実行順序が分かりにくい」「elseって必要なのかな」「raiseの使い方がわからない」「クラスの引数のExceptionってなに」「exceptのあとのasってなに」「ユーザー定義例外?」例外処理のコードって、いつも使うわけでは...
Python

Python♪ディレクトリ、カレントディレクトリ、絶対パス、相対パス

ディレクトリ、ルートディレクトリ、カレントディレクトリ、絶対パス、相対パス。こんなことは、Windowsでは気にする必要がありません。でも、プログラムを組んでいると、時々、その知識が必要な時があります。ここでは、絶対パスと相対パスを使って、...
Python

Python♪基本:range()の基本的な使い方は完璧に覚えておこう

Pythonの組み込み関数であるrange()は、最も重要な関数のうちの1つではないかと思います。でも、最初に慣れる少しの間は、「あれ、どうだっけ?」となってしまう関数でもあります。Pythonを始めたばかりの人にイメージがつかめるようにr...