ALL 【Python標準ライブラリ編 #2】datetimeで時間マスター!オリジナル・カウントダウンタイマーを作ろう こんにちは、Tech Samuraiです!前回の記事「osとshutilでPCを自動整理!デスクトップお掃除ツールを作ろう」では、散らかったファイルを整理整頓する、非常に実用的なツールを作成しましたね。ファイルという「空間」を整理できるよう... 2025.09.05 ALLPython
ALL 【Python標準ライブラリ編 #1】osとshutilでPCを自動整理!デスクトップお掃除ツールを作ろう こんにちは、Tech Samuraiです!これまでの冒険で、私たちはPythonの文法やオブジェクト指向といった、力強い「刀」の作り方を学んできました。今回から始まる新シリーズでは、Pythonが最初から鞘に収めている、驚くほど便利な「小刀... 2025.09.05 ALLPython
ALL 【Webアプリ開発入門 #3】FlaskアプリにCSSを適用!Webサイトの見た目を整えよう こんにちは、Tech Samuraiです!前回の記事「【Webアプリ開発入門 #2】FlaskでWebフォーム作成!」では、ユーザーからの入力を受け取って計算結果を返す、完全に機能するWebアプリケーションを構築しましたね。私たちのアプリは... 2025.09.04 ALLPython
ALL 【Webアプリ開発入門 #2】FlaskでWebフォーム作成!Pythonでユーザー入力を受け取ろう こんにちは、Tech Samuraiです!前回の記事「【Webアプリ開発入門 #1】PythonでWebサイトを作ろう!」では、Flaskを使って、ブラウザに「Hello, World!」と表示する最小のWebアプリを動かすことに成功しまし... 2025.09.04 ALLPython
ALL 【Webアプリ開発入門 #1】PythonでWebサイトを作ろう!Flaskの導入と最小のアプリ作成 こんにちは、Tech Samuraiです!これまでの冒険で、私たちはコマンドラインツールや、Tkinterを使ったデスクトップGUIアプリを開発してきました。しかし、もしあなたの作った便利なツールを、URLを送るだけで友人や同僚に使ってもら... 2025.09.04 ALLPython
ALL 【PythonでDIY・業務効率化】アルミ・鉄の重量を自動計算!単位変換もできる便利スクリプトの作り方 🛠️ 「このアルミ板、重さはどれくらいだろう?」「DIYで使う鉄パイプの重量を知りたいけど、体積と密度から計算するのは面倒…」「仕事で材料の見積もりをする時、手早く重量を計算できるツールがあったらいいのに!」こんにちは!samurai-human... 2025.09.04 ALLPython
ALL 【実践OOPプロジェクト 完結編】RPGを拡張!継承で職業とアイテムを追加しよう こんにちは、Tech Samuraiです!前回の記事「【実践OOPプロジェクト #2】RPGの心臓部!ターン制バトルシステムを構築しよう」では、キャラクターたちが自動で戦うための戦闘ループを実装しましたね。私たちのRPGは動くようになりまし... 2025.09.04 ALLPython
ALL 【実践OOPプロジェクト #2】RPGの心臓部!ターン制バトルシステムを構築しよう こんにちは、Tech Samuraiです!前回の記事「【実践OOPプロジェクト #1】PythonでテキストRPG開発!キャラクタークラスを作ろう」では、継承とカプセル化を駆使して、RPGの世界に生きるキャラクターたちの設計図を完成させまし... 2025.09.04 ALLPython
ALL 【実践OOPプロジェクト #1】PythonでテキストRPG開発!キャラクタークラスの設計と実装 こんにちは、Tech Samuraiです!これまでの冒険で、私たちはオブジェクト指向プログラミング(OOP)の三大要素、クラス、継承、カプセル化という強力な武器を手に入れました。さあ、その全ての武器を手に、壮大なプロジェクトに挑戦する時が来... 2025.09.03 ALLPython
ALL 【Python中級への道 #10】クラスのデータを守る「カプセル化」とは?アンダースコアの使い方も解説 こんにちは、Tech Samuraiです!前回の記事「【Python中級への道 #9】OOPの真髄!「継承」でクラスの能力を引き継ぎ、進化させよう」では、継承を使ってクラスの能力を拡張する方法を学びましたね。クラスを使ってデータ(属性)と処... 2025.09.03 ALLPython