Python

IT

FastAPIの内部構造を理解したい

◾️OpenAPIでスキーマ管理app/main.pyapp = FastAPI()fastapi/applications.pyClass FastAPI(Starlette):・・・ def openapi(self) -> dict[...
IT

[Django]SQL可視化・エラー整理アプリ作った

はじめにこんにちは。今日は、コーディングの補助アプリを作ってみました。SQLのテーブル構造を整理して表示するテーブル作る!データを追加する!ビューを作る!出来上がったビューを表示!viewやテーブルの構造が一目でわかる!Pythonのエラー...
beauty

【Python】API編:データの取得から統合まで

はじめにお疲れ様です🍒今日は、前回の投稿に引き続き「美容商品の販売データ」を使ったコーディングをしていきます。本記事では、APIから気象データを取得し、前回作成したデータフレームと統合するところまでを解説します。よろしくお願いいたします🙇‍...
beauty

【Python】セッション(DB・環境)編:DuckDBと共通関数で作るデータ処理プロセス

はじめにこんにちは。今回は、以前から気になっていた「美容商品の販売データ」の分析に挑戦することにしました。テーマは、「過去の販売データ(CSV)」と「未来の天気予報(API)」の統合です。本記事では、環境構築から、SQLでのデータ加工の裏側...
IT

Pydanticの使い方について

はじめにPydanticについて解説します。半分自分用のメモです。よろしくお願いします。Pydanticでできること①型チェックPydanticは型ヒントをもとに自動で値をチェックしてくれる便利なライブラリです。型チェックモデルの入れ子エラ...
IT

【Python】ソートの問題作ってみた

はじめにこんにちは。Yuinaです!今日は配列の並べ替え問題を作ってみました。ぜひぜひ、挑戦してみてください✨問題バブルソートdef bubble_sort_ascending(queue_urgency): n = len(queue_u...
IT

符号付き2進数の乗算アプリ風コード作ってみた🌻

はじめにこんばんは。Yuinaです!今日は符号付き2進数の掛け算を、ビット列の見た目でわかりやすく確認できる、計算アプリ風のPythonコードを作成しました。よろしくお願いいたします!符号付き乗算の計算手順①2の補数表現への変換します!(準...
IT

[Python]アルゴリズム穴埋め問題

はじめにこんばんは。Yuinaです🍊今日は、簡単なアルゴリズムの穴埋め問題を作りました。複数回答がある問題があったり解が間違っていたりしたらごめんなさい!(先に謝っておくスタイルです笑)本日もよろしくお願いいたします!!問題(+解答)第1問...
IT

[疑似言語▶︎Python]応用情報 H28秋期第3問

はじめにこんにちは。Yuinaです。今日はこちらの問題の疑似言語を参考にPythonで魔法陣を作成します。魔法陣の説明につきましては、こちらのサイトで詳しく解説されていました。大変わかりやすかったので掲載しておきます。それでは、よろしくお願...
IT

[疑似言語▶︎Python]応用情報 R3秋第3問

はじめにこんにちは、Yuinaです🌰今日は、令和3年度度秋期の応用情報第3問の疑似言語をPythonに書き換えてみます。すべての辺を一度ずつ通る、つまり一筆書きの経路を一つ見つける問題ですね。では、やっていきましょう。よろしくお願いいたしま...