Python基本構文 Pythonで三目並べのゲームを作る方法 今回は、Python言語を使って、ゼロから三目並べを作る手順を紹介します。チックタックトーのゲームプレイゲームについて三目並べは2人用のゲームで、3×3の正方形のマスでプレイします。各プレイヤーは交互にマスを占有し、3つのマークを水平、垂直... 2022.09.12 Python基本構文
Python基本構文 Pythonで秒を時間・分に変換する4つの方法を紹介する 今回は、Pythonを使って秒を時・分に変換する様々なテクニックを見ていきましょう。日付と時刻の把握Pythonは多目的言語であるため、様々な用途に使用することができます。Pythonには、データの操作に関連するタスクを簡単に行うためのさま... 2022.09.12 Python基本構文
Numpy Pythonの配列をNumpyやforループを使って初期化する3つの方法 今回は、Pythonの配列を初期化する簡単な方法について紹介します。Pythonの配列って何?Pythonの配列は、連続したメモリの場所に類似のデータ値を保持するデータ構造です。リスト(動的配列)と比較すると、Pythonの配列は似たような... 2022.09.12 NumpyPython配列
Pythonでオブジェクト指向 Pythonでコンテキストマネージャ(with文)に自作クラスを使う方法 Pythonのwith`文はとても便利です。このステートメントの何がそんなに便利で、誰もが使うほどなのでしょうか?一番便利なのは(実際これだけです!)、リソースを開いて解放してくれることです。基本的には、プログラムの特定の部分で使用する必要... 2022.09.12 Pythonでオブジェクト指向
Pythonでオブジェクト指向 Pythonでid関数を使ってオブジェクトのIDを調べる方法 本日は、Pythonのid()関数についてご紹介します。id()関数は、Pythonの任意のオブジェクトのIDを返します。これは、異なるオブジェクトに対して整数の識別番号を返します。基礎となるCPythonの実装では、id()関数をメモリ上... 2022.09.12 Pythonでオブジェクト指向
Pythonでオブジェクト指向 Pythonのhash関数を使ってハッシュ値を生成する方法|自作クラスでの作り方も解説 本日は、Pythonに内蔵されている hash() 関数についてご紹介します。Pythonの hash() 関数はPythonオブジェクトのハッシュ値を計算する関数です。しかし、この言語ではこれを大々的に利用しています。いくつかの例を使って... 2022.09.11 Pythonでオブジェクト指向
Pythonでオブジェクト指向 Pythonのbool関数の使い方|数字、文字列、クラスでの使い方を解説する こんにちわ 今日はこのチュートリアルで、Pythonのbool()メソッドについて学びます。では、さっそく本題に入りましょう。Python の bool() メソッドbool()メソッドはPythonの組み込みメソッドで、渡されたオブジェク... 2022.09.11 Pythonでオブジェクト指向Python文字列処理
Python基本構文 Pythonのpropertyデコレータの使い方やメリットについて解説する 今回は、Pythonのプロパティ・デコレーターについて見ていきましょう。Pythonにはデコレーターという非常に便利な機能があり、これは関数ラッパーの構文上の糖分に過ぎません。ここでは、デコレータの特殊なタイプであるプロパティ・デコレータに... 2022.09.11 Python基本構文
Pythonモジュール PythonのCSVモジュールを使ってcsvの読み込みと書き込みをする方法|1行ずつ読み込む方法も解説 この記事では、csvファイルの処理に非常に便利なPython CSVモジュールについて見ていきます。Pythonにバンドルされているこのモジュールを使うと、CSVファイルの読み書きが簡単にできるようになります。さっそく始めてみましょうPyt... 2022.09.11 Pythonモジュール
Python基本構文 Pythonでopenメソッドを使用してファイルを開く方法 イントロダクションこれまで、Pythonを使ってファイルに対して読み書きやコピーなどの様々な操作を行うことができました。これらのファイル操作のいずれかを実行する際に、ファイルを開くことが最初のステップであることは明らかです。そこで、この記事... 2022.09.11 Python基本構文