tag:qiita.com,2012:/advent-calendar/2025/python/feed Python Advent Calendarの記事 - Qiita 2025-12-19T09:30:06+09:00 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/215265 2025-12-19T07:11:26+09:00 2025-12-19T07:11:26+09:00 [Python入門] Pythonでリストと辞書のインデックス番号を取得する enumerate Pythonでリストと辞書のインデックス番号を取得する enumerateとリストについて enumerateとは リストを学んだあとに、リストのインデックス番号をfor文で使いたい場合があってもどうやってインデックス番号まで取得するかでつまずくことがあると思います。... popolocrois123 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/201206 2025-12-19T07:06:57+09:00 2025-12-19T07:06:57+09:00 最近 Vercel に切り替えた理由 はじめに これまで自分は、できるだけオンプレスミスのサービスで運用するスタイルを取ってきました。サーバーを自分で管理することにより、仕組みがよく分かり、自由度も高く、学びも多かったからです。 しかし最近、公開環境をVPSで持ち続けることに不安を感じるようになり、急遽 Ve... takoyakidath tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/194348 2025-12-19T09:30:06+09:00 2025-12-19T09:31:05+09:00 AI x Python - 独学個人開発者(アーキテクト)のすすめ プログラミングを始めるなら、Pythonがベストです。 そしてAIをパートナーにすれば、想像以上のことができます。 Pythonを独学するための本として「独学プログラマー Python言語の基本から仕事のやり方まで」という本が昔は有名でした。でも、AIをメンターとすることで... yniji tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/215163 2025-12-18T07:11:51+09:00 2025-12-18T07:11:51+09:00 [Python] WSL上にFlaskを構築する手順 WSL上にFlaskを構築する手順 VscodeにWSLをダウンロードして、 WSLの仮想環境の構築を行い、 Flaskをインストールして 簡単なFlaskコードを実行する所までを説明します。 windows11を使用しています。 wslをvscodeにダウンロード ... popolocrois123 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/195531 2025-12-18T07:03:56+09:00 2025-12-18T07:03:56+09:00 サーバを持たないSSR入門:Litestar + Jinja2 + MangumでLambdaに載せる TL;DR SSRは古いんじゃなくて、設計の節度を取り戻す技術だと思ってる Litestar + Jinja2 はSSRの“素直さ”が出る(テンプレ設定がまっすぐ)  Lambda上では Mangum でASGIアプリをイベントに繋ぐのが手堅い  htmxは“簡... sion908 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/204948 2025-12-18T23:28:25+09:00 2025-12-18T23:29:20+09:00 いつか使いたい Python の知識 知識としては知っているけど、実装ではほとんど使ったことはないなというものや、意外と知られていないのかも?と感じたものを集めてみました。 いつか使いたい、知っていることで何かの役に立てたい、あわよくばドヤ顔で披露してみたい、、、 そんな下心を抱えながら溜め込んだ知識を、書き出... rkiyose tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/215601 2025-11-06T17:28:10+09:00 2025-12-18T15:27:46+09:00 【Python】抽象構文木(AST)入門:解析・変換・安全評価まで "手を動かして"理解する はじめに Pythonのソースコードは、実行前に一度「構文木(AST:Abstract Syntax Tree)」という形に変換されます。 このASTを扱えるようになると、コードを安全に解析・変換・自動操作できる強力なツールを手に入れることができます。 今回は、Pyth... Sakai_path tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/197064 2025-12-17T07:04:47+09:00 2025-12-17T07:04:47+09:00 Pythonで画像解析!形を判別してみよう! はじめに Python と OpenCV を使って、画像に写っている図形を自動で判別する方法を紹介します。この記事では、実際にコードを動かしながら形を判別する方法をまとめています! 必要なもの Python 3.x OpenCV NumPy インストール pip ... takoyakidath tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/213531 2025-12-17T07:10:44+09:00 2025-12-17T07:10:45+09:00 pyVmomiで使われているPythonのメタプログラミング TL; DR pyVmomiでは、プロパティを使用して属性参照時にAPIリクエストされる はじめに pyVmomiは、PythonでVMware vSphere Management APIを扱うためのSDKです。 同様のSDKは他言語でも存在し、例えばGo言... Syuparn tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/214584 2025-12-17T12:33:44+09:00 2025-12-17T12:34:08+09:00 VS Code と拡張機能を使って Pythonノートブックの「marimo」を試してみる【Python】 (この記事は Python Advent Calendar 2025 の記事です) はじめに この記事は、VS Code と拡張機能を使って「marimo」を試したという話です。 ●marimo | a next-generation Python notebook  h... youtoy tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/213471 2025-12-16T07:07:58+09:00 2025-12-16T07:07:59+09:00 uv + VScode でjupyter notebook環境を作る VScodeでJupyter Notebookを編集できるpython仮想環境をuvを利用して作成する方法を紹介します。 VScode ソースコードエディタです。Visual Studio Code、略してVScode。Visual Studioというほぼ同じ名前で別の... sumiso_c0db8c tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/201713 2025-12-17T04:32:23+09:00 2025-12-17T04:32:53+09:00 カッコつけないPythonプログラミング 〜()[]{}禁止Python〜 PythonといえばCのように波括弧を使わず、インデントによってスコープを表現するところが特徴です。 C言語 int main() { printf("Hello, world!\n"); } Python def main(): print("Hello,... nakario tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/200186 2025-12-16T07:04:48+09:00 2025-12-16T07:04:48+09:00 paizaラーニングレベルアップ問題集の「行列計算メニュー」を、numpyとpandasでやってみた。 paizaラーニングレベルアップ問題集の行列計算メニューを、numpyとpandasでやってみました。 ベクトル ベクトルの足し算 問題 numpy import numpy as np N = int(input()) A = np.array([int(... anonymously115 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/201101 2025-12-15T07:06:45+09:00 2025-12-15T07:06:46+09:00 ゆっくりワードクラウド ゆっくりムービーメーカー4ymm4のプロジェクトファイルymmpから、pythonでワードクラウドを生成する方法です。jupyter notebookで作成しました。 ゆっくりしていってね 動画作成 ymm4を使用して動画を編集します。しました。 この動画のプ... sumiso_c0db8c tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/213328 2025-12-08T23:10:04+09:00 2025-12-12T20:20:40+09:00 MuseScoreのGit管理を.msczファイルから非圧縮形式に変更してみた はじめに 株式会社ジークス 3年目の竹村です。 今回は仕事とは少し外れて、MuseScoreのファイルの管理についての話題です。 私は学生の頃からJazzをやっており、時々、楽譜を書いたりしております。 作成はオープンソースのMuseScoreを使っているのですが、ファイ... takemura-zyyx tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/214170 2025-12-15T00:00:00+09:00 2025-12-15T21:51:07+09:00 wandbとOptunaでタイタニックをチューンする:現代的MLスタックの実践 External article gorn708 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/196840 2025-12-15T07:05:06+09:00 2025-12-15T07:05:07+09:00 python黒魔術 Python黒魔術 こういうイメージもってませんか? Pythonは誰が書いても同じようになる Pythonは初心者向けだ Pythonは変なものではない しかし、敢えて言おう!pythonにも外道があると! python今回はpython黒魔術と僕の考える応用を書き... uesseu tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/205070 2025-11-30T14:55:39+09:00 2025-11-30T15:02:17+09:00 Streamlit- easy web library for deploying data and ML projects こんにちは!私は開発初心者で、コアプロジェクトのためにJavaとPythonを学んでいます。機械学習プロジェクトに取り組んでいる時に、PythonライブラリのStreamlitに出会いました!Streamlitのデプロイメントサービスを使ってWebに簡単にデプロイできるので... stargalax tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/213791 2025-12-14T00:00:00+09:00 2025-12-14T09:00:17+09:00 PyPIへの公開手順 (2025年版) External article akikuno tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/212052 2025-12-14T07:09:42+09:00 2025-12-14T07:09:43+09:00 画像背景除去AIを FastAPI + withoutBG でローカル構築してみた 1. はじめに 「ちょっとした画像の背景だけ消したい」 「オンラインサービスに画像をアップしたくない」 という場面が近頃地味に増えてきました。 Pythonの便利ツールを漁っていたところ、オープンソースでローカル実行可能な画像背景除去AI「withoutBG」を発見。 ... ijmacd tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/195530 2025-12-14T07:04:02+09:00 2025-12-14T07:04:02+09:00 さくらのレンタルサーバで Litestar を CGI / mod_wsgi で動かした記録 さくらのレンタルサーバで Litestar を CGI / mod_wsgi で動かした記録 TL;DR: suexec 付き共用サーバーでも、pyenv + a2wsgi を組み合わせれば Litestar (ASGI) を CGI / mod_wsgi で動かせる。... sion908 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/212634 2025-12-13T07:08:37+09:00 2025-12-13T07:08:38+09:00 AI2L × Symbolic Regression:Q10 則(温度依存の指数則)をダミーデータから引き当てる ここで扱うデータは すべてダミー であり、実際の実験データの話ではありません。 「AI2L 的に Symbolic Regression をどう使うか?」という 道具箱の紹介 を行います。 この記事でやること 化学・生物系でよく出てくる経験則のひとつに Q10 則... Seine_A_Shintani tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/197425 2025-11-16T22:31:01+09:00 2025-11-16T23:57:57+09:00 【2025年版】データ分析向け Conda ベストプラクティス(Python 3.11) データ分析を始めるとき、環境構築でつまずく人は多いです。 特に NumPy / Pandas / SciPy / PyTorch など C依存が多いライブラリ を扱う場合、 pip や uv だけではビルドエラーになりがちです。 そのため、データ分析では Conda が最も... seisei_ai tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/213900 2025-12-14T14:21:30+09:00 2025-12-14T14:21:36+09:00 【SQLGlot】PythonでSQLクエリからCRUD図を作成する はじめに 本記事はPython Advent Calendar 2025のシリーズ4 13日目の記事になります。 SQLGlotを使ってSQLクエリからCRUD図を作ります。 下記classmethodさんの記事とstackoverflowから、参照テーブルとCRUD操作... masayasviel tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/191268 2025-12-14T16:18:59+09:00 2025-12-14T16:20:01+09:00 📈そろそろ来るかも?株&投資信託の“兆し”を分析して自動ポストする仕組みを作った話 - その5(ボリジャーバンド) 1.はじめに どうも、趣味でデータ分析している猫背なエンジニアです。 今回は、前回に引き続き兆しシリーズのロジックについて考えたので記録していきます。 2. グランビルの法則 ■ 概要 以前の記事で以下のような画像のスクリーニング1号機を作り内部ロジックで「移動平均乖離... Necoze tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/210343 2025-12-12T00:00:00+09:00 2025-12-13T10:50:23+09:00 【脱初心者】Pythonを使いこなす関数・テクニック完全ガイド2025 External article adabana-saki tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/203598 2025-11-28T08:22:09+09:00 2025-11-28T08:26:46+09:00 標準ライブラリでメモデータベース 標準ライブラリだけでデータベースアプリを作ってみた。 作ってみたのはメモを記録閲覧するデータベースアプリです。 テキスト画面(端末画面)にメニュー表示しながら追加、一覧、削除する機能を持っています。 ソース memo.py import sqlite3 as sql ... kawamo55 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/213595 2025-12-13T18:04:52+09:00 2025-12-13T18:08:36+09:00 RBCモデルによる持ち家率の簡素な分析 RBCモデル Real Business Cycle = 実物的景気循環 代表的家計を仮定 経済全体を 1つの家計に集約(個々の家計の異質性を無視) 技術進歩、生産性、嗜好などの実物的ショックが景気循環の要因 家計・企業は合理的期待のもとで最適に行動(効用最大化・... Yuta_Nakamura_ tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/191267 2025-12-14T11:37:34+09:00 2025-12-14T11:38:22+09:00 📈そろそろ来るかも?株&投資信託の“兆し”を分析して自動ポストする仕組みを作った話 - その4(移動平均乖離率) 1.はじめに どうも、趣味でデータ分析している猫背なエンジニアです。 今回は、前回に引き続き兆しシリーズのロジックについて考えたので記録していきます。 2. グランビルの法則 ■ 概要 以前の記事で以下のような画像のスクリーニング1号機を作り内部ロジックで「グランビルの... Necoze tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/210597 2025-12-11T07:10:33+09:00 2025-12-11T07:10:34+09:00 Python3.14で導入されたt-stringを使って文字列を†最凶†にする【chunitizer】 はじめに: テンプレート文字列(t-string)とは? Python3.14で、テンプレート文字列(t-string)が新たに導入されました。 t-stringはf-stringに似た構文で、リテラルとして文字列テンプレートを定義することができます。 f-str... Syuparn tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/200856 2025-11-01T12:42:12+09:00 2025-11-22T20:03:53+09:00 DQバリデーションコードをAIでリファクタリング | 上長いないから冗長コードをAIで直してみた 初めに 現在とあるプロジェクトに参加していますが私の所属はSES企業。 OJTで手取り足取り教えてくれる先輩はもちろんいません。 本来スキルの高い先輩のコードを見て試行錯誤を繰り返すことがエンジニアとしての王道的な成長だと思っていますが、現場の環境的にそれが難しく、どうす... qiita_mita tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/202084 2025-12-10T09:02:07+09:00 2025-12-10T09:02:56+09:00 しくみ.py とは? 🐍 はじめに はじめまして。私は福岡の EngineerCafe というコミュニティで定期的に開催されている LT イベント(AkarengaLT)で楽しく活動しています。1 今回は AkarengaLT の中で生まれた「しくみ.py」というものについて記事を書いてみまし... hashimoto-kei tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/203198 2025-12-10T07:07:34+09:00 2025-12-10T07:07:34+09:00 lingua-language-detectorで手軽に言語判定しよう! lingua-language-detectorとは? lingua-language-detectorは、テキストがどの言語で書かれているかを判定してくれるライブラリです。これは、テキストデータセットに対して、特徴量エンジニアリングやLBプロービングなどに有効です。自身... Isaka-code tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/213321 2025-11-26T22:09:57+09:00 2025-12-12T20:05:02+09:00 TVP-VARモデルによる持ち家率の簡素な分析 TVP-VARモデル Time-varying parameter Vector Autoregression 経済構造や政策スタンスの時期による違いを吸収可能 推定にはカルマンフィルタなど高度な手法が必要で計算負荷が高い 仮説 好景気→持ち家率増加 デ... Yuta_Nakamura_ tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/200845 2025-11-22T17:49:30+09:00 2025-11-22T19:13:51+09:00 PythonでPDFをマージする Part2 PDFをマージするPythonプログラム 以前にも紹介したプログラムをファイルでPDFファイルを指定してマージするように改修したものです。 以前の記事はこちら PythonでPDFをマージする 前回のプログラムとの差 前回のプログラムはListに直書きしてもらっていまし... kawamo55 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/200785 2025-12-09T07:06:08+09:00 2025-12-09T07:06:08+09:00 Jupyter Notebookでグラフをインタラクティブに操作できるplotlyを使ってみたらめっちゃ便利だった 背景 Pythonでグラフを描画するとき、よくmatplotlibを使うと思います。 ただ、x/yの範囲を始め見た目を変えるときや、中身の細かい数字を見たいときに 一々ポチポチコードを実行する必要があり、面倒なことがあります。 Plotlyというライブラリを使うと、Jup... t2murata tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/209185 2025-12-04T20:43:53+09:00 2025-12-04T20:44:32+09:00 networkxでグラフ信号の可視化 カラーバー付き はじめに グラフのノード信号を可視化するとき,カラーバーがあると便利です. ググっても良い情報が見当たらなかったので,備忘録的に書きます. 方法 通常はnx.draw()でグラフをプロットすることが多いですが,今回は matplotlib.collections.Pat... 1taroh tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/191265 2025-11-14T22:12:51+09:00 2025-11-14T22:14:03+09:00 🎯Numbers3&4の当選番号を予測する『MAGI』システムを作る - UI&演出編 1. はじめに どうも、趣味でデータ分析している猫背なエンジニアです。 え~宝くじで一攫千金したくないですか? 宝くじの当選番号を予測するシステムを長年愛してやまない『新世紀エヴァンゲリオン』に登場するMAGIシステムをコンセプトに、つくりたい!そうしたい!と思って開発記... Necoze tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/211089 2025-12-09T07:11:16+09:00 2025-12-09T07:11:17+09:00 SAM3をgoogle colabで動かしてみた SAM3について MetaのSAM3(Segment Anything Model 3)は、画像と動画の「検出・セグメンテーション・追跡」を一つのモデルでこなす、Meta社のビジョンAIモデルです。​ SAM3の基本概要 SAM3は、画像や動画の中から任意の物体や概念を... miso_taku tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/202137 2025-12-08T07:06:45+09:00 2025-12-08T07:06:46+09:00 小さなPythonスクリプトでタスク実行を自動化しよう! はじめに この記事では、小さなPythonスクリプトを使って"ちょっと便利なタスク実行ツール"を作る方法を紹介します。 特定のスクリプトを定期実行したい場合や様々な機械学習実験を(寝ている間なども)順番に実行する場合などに使えます。具体例は機械学習の話が多めですが、他の分... Isaka-code tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/200183 2025-12-08T07:06:17+09:00 2025-12-08T07:06:18+09:00 [Loguru] pythonのロギングの基礎まとめ クラスでの利用 ロギングとは? 来客履歴や気温、販売記録などのログを記録することです。 Pythonでロギングを行う場合はloguruというモジュールが便利です。 loguru(ログルやログルーと読みます)と言います。 プログラムを書いているとprint()文で動作や表示をチェックするこ... popolocrois123 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/191264 2025-11-09T10:36:50+09:00 2025-11-13T22:06:50+09:00 DOS窓上のASCIIアートが私は好きだ。なのでPythonでGETしよう。 1.はじめに どうも、趣味でデータ分析している猫背なエンジニアです。 皆さんはDOS窓上に展開される「アート」は好きですか? 私は好きです。特に影付きのアート文字なんか好きです。 ふと思ったこととして、データの飾りとしてPythonで使えたらいいのに...を今回実現しまし... Necoze tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/211043 2025-12-08T01:44:17+09:00 2025-12-08T15:42:21+09:00 【10分で理解】次世代 Python Notebook「marimo」 はじめに 今年も恒例のアドベントカレンダーの季節となり、なんのテーマで記事を書こうか?と、github上を彷徨っていたわけですが、jupyter等に変わる新たなpython notebookである、marimoがちょっと流行っていそうだったので、チュートリアルを触りつつ、... shnchr tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/203489 2025-12-07T07:07:12+09:00 2025-12-07T07:07:12+09:00 Python で複数ファイルを同時にダウンロードする 概要 インターネット上のファイルを複数同時にダウンロードするための Python プログラムを書いたので,備忘録的に残しておく. 詳細 書いたプログラム download.py import os.path import urllib.error import ur... denkiuo604 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/208494 2025-12-03T17:45:00+09:00 2025-12-03T17:53:29+09:00 OpenCVでビデオのコマ画像を取り出す。 OpenCVでビデオのコマ画像を取り出す このコマンドでは、OpenCVを使ってビデオの1コマを取り出して、PNGファイルにセーブするプログラムです。 ライブラリ OpenCVを使います。 pip install opencv-python でインストール 最近のDeb... kawamo55 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/191270 2025-10-31T21:46:54+09:00 2025-11-13T22:07:09+09:00 📈そろそろ来るかも?株&投資信託の“兆し”を分析して自動ポストする仕組みを作った話 - その3(グランビルの法則) 1.はじめに どうも、趣味でデータ分析している猫背なエンジニアです。 今回は、だいぶ前に番外編で中途半端になっていたグランビルの法則を完成させましたので、兆しシリーズとして進めて記録したいと思います。 2. 全体ロジック ■ 概要 前回の記事ではデータ収集ロジックを強化... Necoze tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/200775 2025-12-06T00:00:00+09:00 2025-12-06T23:47:24+09:00 Pythonの因果推論ライブラリ「DoWhy」でIrisデータセットを分析する External article gorn708 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/202003 2025-12-06T07:06:51+09:00 2025-12-06T07:06:52+09:00 Python で高校数学 シャドウバース2pick 勝率何%で無限に遊べるか?  こんにちは。くろこんです。今回はオンラインカードゲーム、シャドウバース・ビヨンドの2pickの報酬の分析です。高校数学の範囲で分かる内容となっています。  計算には Python を使っていきます。 2pick とは  いわゆるリミテッドと呼ばれるカードゲームのフォーマ... ABlackComputer tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/196440 2025-12-06T07:04:41+09:00 2025-12-06T07:04:42+09:00 jupyter notebookでバイナリファイルをゴリゴリ操作したいときに見る記事【Python】 すーみそー sumiso_c0db8cだ。 今回は、何故かバイナリファイルの解読が必要になったとき、Pythonを利用して調査するのに使ったコードをまとめました。 各コードブロックを1つのセルとして実行できるように記載します。 Jupyter Notebookとは Pyt... sumiso_c0db8c tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/209661 2025-12-05T22:45:25+09:00 2025-12-05T22:46:08+09:00 GoogleDriveのMarkdownファイルを誰でもそのまま閲覧・編集できるビューアを実装してみた 1. GoogleDriveのMarkdownを手軽に誰でも閲覧させたい 先日、「GoogleDrive上のMarkdownファイルをそのまま閲覧できるビューアはないか?」 という相談がありました。 Driveのプレビューでは、Markdownが自動でGoogleドキュメ... mamoru-ngy tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/195335 2025-12-05T07:04:02+09:00 2025-12-05T07:04:02+09:00 joinの書き方クイズ 問題 次のPythonの記述はすべて同じ結果になります。 計算時間もほぼ一緒ですが、1つだけ少し時間がかかります。 その書き方はどれでしょうか? "".join(map(str, range(1_000_000))) "".join(str(i) for i in ra... SaitoTsutomu tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/206723 2025-12-03T07:28:19+09:00 2025-12-03T07:29:20+09:00 本当の意味で「I'm a teapot」を返したい 418 I'm a teapotとは HTTPのステータスコードにはいろんな種類があります。 有名なやつだと、404 Not Foundとか。この中に、 エイプリルフールのジョークとして作られた 418 I'm a teapotが存在します。これは、ティーポットに対して ... Cheesecake2960 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/199086 2025-11-29T18:11:49+09:00 2025-11-29T18:13:24+09:00 JavaエンジニアがPythonを勉強して感動した・苦労したこと はじめに この記事は、普段Java(オブジェクト指向言語)を書いている僕が、 新しくPythonを学んで感じた所感をまとめたものです。 JavaエンジニアがPythonを触るとどう感じるのか、そんな視点で読んでいただければ幸いです。 僕のスペック 7年目エンジニア J... yoron0122 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/197763 2025-12-04T07:26:48+09:00 2025-12-04T07:28:24+09:00 【3.14対応】Pythonをいろんな意味で高速化する個人的TIPS30選 はじめに こんにちは。 私は某SIerに入社し5年目となりますが、これまでざっくりと以下のような業務に取り組んでまいりました。 数理最適化エンジンの開発、システム導入 量子コンピュータ周辺技術のR&D AIエージェント/生成AIシステムの開発・導入 また、プライベート... nukipei tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/208647 2025-12-03T22:38:08+09:00 2025-12-03T22:59:58+09:00 「迷わず行けよ」LINE Echo Botで学ぶ3分クッキング開発 〜 Codespaces + FastAPI + uv で即動かす 〜 「迷わず行けよ。行けばわかるさ。」――アントニオ猪木 プログラミング学習で最も大切なのは、文法の丸暗記ではなく「動いた!」という成功体験です。この記事では、GitHub Codespaces を使って 3分でLINE Echo Botを動かす ところから始め、段階的に環境構... torifukukaiou tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/204164 2025-12-04T00:01:19+09:00 2025-12-04T00:01:19+09:00 機械学習の実験管理入門!パラメータをYAMLとシェルで自由に設定する方法 はじめに 機械学習で、パラメータ調整をする頻度はとても高いです。 今回、この記事を読むことで、 機械学習のパラメータを設定する環境を素早く作り、 変更をしたいときに、その都度簡単にシェルで指定できるようになります。 この記事は、以下のリポジトリとドキュメントを参考にして... ray03j tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/194964 2025-12-04T00:00:02+09:00 2025-12-04T00:00:03+09:00 PythonランチャーからPython Install Manager(PIM)に移行してみた(Windows) はじめに 今年の10月に入り、Python 3.14がリリースされたのですが、その際にPythonランチャーが将来(Python 3.16以降)使えなくなる予定で、代わりにPython Install Manager(PIM)を使用することが推奨されるというニュースも目に... yuuuka tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/200012 2025-11-25T16:22:24+09:00 2025-11-25T16:23:41+09:00 AndroidスマホでWi-Fiルータを定期再起動!Termux+Pythonで自動化 1. はじめに Wi-Fiルータは長時間稼働すると通信が不安定になることがあります。再起動で改善するケースは多いですが、毎回手動で電源を抜き差しするのは面倒です。そこで今回は、Androidスマホ+Termux+Pythonを使って、Wi-Fiルータの再起動を定期実行する... kamajiro tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/201286 2025-12-01T21:27:34+09:00 2025-12-01T21:28:40+09:00 🎯Numbers3&4の当選番号を予測する『MAGI』システムを作る - OVER1 1. はじめに どうも、趣味でデータ分析している猫背なエンジニアです。 え~宝くじで一攫千金したくないですか? 宝くじの当選番号を予測するシステムを長年愛してやまない『新世紀エヴァンゲリオン』に登場するMAGIシステムをコンセプトに、つくりたい!そうしたい!と思って開発記... Necoze tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/194800 2025-12-03T15:19:07+09:00 2025-12-03T15:19:41+09:00 MediaPipe で目の奥が笑っていない人の疲労度を推定する MediaPipe とは MediaPipe は Google が公開しているマルチモーダルな機械学習基盤で、画像や映像から手、顔、体、姿勢などを精度よく、リアルタイムに検出できます。 今回はその中でも 「FaceMesh」 を使います。 顔に対して最大 468 点のラ... yutowac tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/208621 2025-12-03T22:10:03+09:00 2025-12-03T22:15:10+09:00 ユーザーが2択を選択していくことで正確なティア表ができるアルゴリズムを実装してみた 1. ティア表(Tier List)とは ティア表(Tier List)は、ゲームのキャラ評価や好きな食べ物ランキングなど、 「主観的評価を段階的に分類したい」ときに便利な手法です。 ティア表を作成するサイトはいくつかあります。 しかし、全体を見ながら手動で決... mamoru-ngy tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/194045 2025-12-02T01:33:40+09:00 2025-12-02T01:33:41+09:00 巡回セールスマン問題を数理最適化で解いてハシゴ酒の最短ルートを見つける この記事はPyCon mini 東海 2025 のライトニングトーク(LT)コーナーで発表した内容になります。 はじめに 「カンファレンスやイベントでの遠征先で地域の名産料理を効率的に食べ歩きたい!」 そんな時、どの順番で店舗を回れば最短ルートになるのか、気になりますよね... miso_taku tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/199509 2025-12-02T07:06:23+09:00 2025-12-02T07:06:23+09:00 paizaラーニングレベルアップ問題集の「配列活用メニュー」を、numpyとpandasでやってみた。 paizaラーニングレベルアップ問題集の配列活用メニューを、numpyとpandasを使ってやってみました。 指定の要素のカウント 問題 numpy import numpy as np N, K = map(int, input().split()) A =... anonymously115 tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/209617 2025-12-05T14:31:06+09:00 2025-12-05T14:32:14+09:00 sympy の `lambdify` でつなぐ「数式」と「数値計算」 この記事では、前回触れた sympy の式 → NumPy / SciPy で数値計算 をつなぐ重要な部品である sympy.lambdify を、もう少し丁寧に掘り下げます。 「授業では sympy で式を扱いたい」 「研究では NumPy / SciPy で数... Seine_A_Shintani tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/200858 2025-12-02T00:00:00+09:00 2025-11-22T20:31:33+09:00 uv + FastAPIコンテナをマルチステージビルドで作成する External article GANGAN tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/191853 2025-12-01T07:04:12+09:00 2025-12-01T07:04:13+09:00 Pythonで広がる世界:言語としての特徴と科学計算の魅力 Python Advent Calendar 2025 1日目 こんにちは、@Seine_A_Shintani です。 この記事は Python Advent Calendar 2025 の 1 日目として、Pythonを 「プログラミング言語そのもの」としてどう魅力的か... Seine_A_Shintani tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/203556 2025-12-01T07:08:44+09:00 2025-12-01T07:08:45+09:00 Python の subprocess を理解する 概要 python から外部コマンドを実行したいケースは時々ありますね。 外部コマンドを実行して、標準出力、標準エラーをリアルタイムにリレーしたい。 そのための機能として subprocess モジュールがあります。 ただ、そのまま使うとどうも痒いところに手がとどかないし... waterada tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/197034 2025-11-15T11:09:11+09:00 2025-11-15T16:17:26+09:00 Pythonでも1ファイルで済ませたい!〜転置したら本気だす〜 前掲の記事でPythonとシェルスクリプトを合体させて1ファイル Python スクリプトを作ってみた。 で、実際にPythonの長めのコードを書いて、数日かけて実装・保守していて気づいたこと。 ファイルの先頭にシェルスクリプトあるの邪魔くせぇw シェルスクリプト部分... shu-tec tag:qiita.com,2012:Public::AdventCalendar::CalendarItem/213496 2025-12-13T12:27:00+09:00 2025-12-13T13:01:07+09:00 yfinanceで取得した株価のグラフをインタラクティブにグリグリ操作する はじめに yfinanceで取得した株価データを使って、ローソク足、出来高、移動平均線をグラフにしたい場合、mplfinanceを使うと簡単に出力できる。そのグラフをmatplotlibを使ってグリグリ操作する方法をまとめてみた。 mplfinance https:/... tapitapi