Python基本構文 Pythonでソケットを使ってリアルタイムチャットアプリを作る方法 今回は、最初から最後まで、Pythonでチャットルームを作成します。その前に、チャットルームとは何かということを概念的に理解しておきましょう。チャットルームとは?チャットルームは、世界中の人々が様々なトピックについてコミュニケーションをとる... 2022.09.15 Python基本構文
Python基本構文 Pythonでマルチスレッドの使い方や高速化について分かりやすく解説する Pythonのマルチスレッドは、スレッドの概念を用いてPythonでマルチタスク処理を実現する方法です。この記事もチェック:Pythonでマルチスレッド処理を行う際の生産者-消費者(Producer-Consumer)問題の実装を解説するス... 2022.09.15 Python基本構文
Python基本構文 Pythonでジャンケンゲームの作り方を分かりやすく解説する 今回は、Python言語で独自のRock Paper Scissorsゲームを作成するための手順を説明します。ロック・ペーパー・シザーズについてジャンケンは、2人で同時に行うゲームで、ジャンケンではさみをつぶし、はさみで紙を切り、紙ではさみ... 2022.09.14 Python基本構文
Python基本構文 Pythonでマインスイーパーを作る方法を解説する 今回は、Python言語を使って、端末ベースのマインスイーパーを自作する手順を説明します。ゲームについてMinesweeperは、地雷と数字を含む正方形のグリッドをクリアするシングルプレイヤー・ゲームです。プレイヤーは、隣のタイルにある数字... 2022.09.14 Python基本構文
Python基本構文 Python HttpServerを簡易HTTPサーバーとして使用する方法 本日の記事では、Python HttpServerの使用について見ていきます。このモジュールは、ネットワーク上でローカルのHttpサーバーを起動するための非常に迅速かつ簡単な方法として機能します。以前、Python 2.7では、このモジュー... 2022.09.13 Python基本構文
Python基本構文 Pythonのcompile関数を使って動的にコードを生成する方法 今回は、Pythonのcompile()関数に注目します。Pythonのcompile()関数の動作を理解します。ここで、マクロと関数の概念を扱ったシステム/OSプログラミングに話を戻しましょう。マクロは基本的にあらかじめ定義されたコードブ... 2022.09.13 Python基本構文
Python基本構文 Pythonで三目並べのゲームを作る方法 今回は、Python言語を使って、ゼロから三目並べを作る手順を紹介します。チックタックトーのゲームプレイゲームについて三目並べは2人用のゲームで、3×3の正方形のマスでプレイします。各プレイヤーは交互にマスを占有し、3つのマークを水平、垂直... 2022.09.12 Python基本構文
Python基本構文 Pythonで秒を時間・分に変換する4つの方法を紹介する 今回は、Pythonを使って秒を時・分に変換する様々なテクニックを見ていきましょう。日付と時刻の把握Pythonは多目的言語であるため、様々な用途に使用することができます。Pythonには、データの操作に関連するタスクを簡単に行うためのさま... 2022.09.12 Python基本構文
Python基本構文 Pythonのpropertyデコレータの使い方やメリットについて解説する 今回は、Pythonのプロパティ・デコレーターについて見ていきましょう。Pythonにはデコレーターという非常に便利な機能があり、これは関数ラッパーの構文上の糖分に過ぎません。ここでは、デコレータの特殊なタイプであるプロパティ・デコレータに... 2022.09.11 Python基本構文
Python基本構文 Pythonでopenメソッドを使用してファイルを開く方法 イントロダクションこれまで、Pythonを使ってファイルに対して読み書きやコピーなどの様々な操作を行うことができました。これらのファイル操作のいずれかを実行する際に、ファイルを開くことが最初のステップであることは明らかです。そこで、この記事... 2022.09.11 Python基本構文