Python

Python

[Python] 難しい迷路を自動生成する

迷路の作り方は色々なアルゴリズム(作るための手続き)としてまとまっています。 Pythonなどのプログラミング言語で迷路を作成する場合は、このアルゴリズムを実装することになります。 最近はアルゴリズムを知らなくても、ChatGPTなどのAIを使って簡単に必要なコードが手に入ります。
Minecraft

[Minecraft] マイクラでPythonスクリプトを動かしてみよう!(Minescriptを使った巨大トンネル作成編)

Pythonスクリプト実行mod(Minescript mod)を使って、スクリプトを動かしてみます。 今回は山脈に巨大なトンネルを作ります。
Minecraft

[Minecraft] マイクラでPythonスクリプトを動かしてみよう!(Minescript編)

Raspberry Jam Modは開発が止まってしまっているようで、Minecraftバージョン1.12.2までしか対応できていません。 2024年10月時点での最新バージョンである1.21.1に対応したMinescriptというModが存在しています。 本サイトではMinescriptでPythonスクリプトを動かすところまで解説します。
Minecraft

[Minecraft] マイクラでPythonスクリプトを動かしてみよう!(Raspberry Jam編)

Minecraft上でPythonスクリプトを動かすための準備をまとめます。 使用するModのバージョン縛りがあったり、Pythonバージョンによってエラーになってしまったりと 色々試したところもありますので、そのあたりも含めていますので参考になればと思います。
Python

[Python] ChatGPTとDeepSeekで対話させてみる

本サイトではChatGPT APIとDeepSeek APIに関連する記事を書いています。 本記事ではChatGPT APIとDeepSeek APIを使って、対話させてみるようなことをやってみました。 お互いがAIであることを認識して会話を聞いてみると、なかなか面白いです。 本記事は具体的なPythonでのサンプルスクリプトも記載しています。
Python

[Python] DeepSeek APIを使ってみる

ここ最近で非常に話題になっているDeepSeekを触ってみます。 この記事では、DeepSeek APIの設定から、実際にPythonプログラムでDeepSeek APIを利用するところまでを紹介します。
Python

[Python] 正規表現を使った文字列検索

Webのクローリングやスクレイピングでは文字列検索や文字列置換などを駆使するケースも多いかと思います。効率化を重視したいなら「正規表現」がどのようなものか知っておくことをおススメします。
Minecraft

[Minecraft] Minescriptまとめ記事

マイクラ上でPythonを実行するためのmodとしてMinescriptが存在します。 この記事は、Minescript関連の記事をまとめています。 最新版のマイクラでPythonを動かしたい方はぜひ参考にしてみてください!
Python

[Python]ファイル読み込み(open)

プログラミング言語Pythonでのファイル読み込みのためのサンプルコードです。
Python

[Python] ChatGPT APIを使ってみる(画像生成編)

以前の記事ではPythonでChatGPT APIを使ってみるところまで解説しました。 本記事はテキストの生成ではなく、画像を生成してみるところまでを解説します。