Python基礎

Python基礎

二次形式

≪【前の記事】ケイリー・ハミルトンの定理 二次形式任意の $n$ 次元ベクトル $\boldsymbol{x}$ と $n\times{n}$ の正方行列 $A$ について、$\boldsymbol{x}$ と $A\boldsymbol{...
Python基礎

パスワード(暗証番号)生成関数

パスワード生成関数何かの折にパスワードが必要な今日この頃ですね。私もつい先日、マイナンバーカードを受け取る時に、英数字が混在した6文字以上の暗証番号を考えて控え用紙に書き留めてくださいと言われました。でも、そんな時に慌てて暗証番号を決めてし...
Python基礎

末尾に並ぶ0の個数をカウントします

Pythonの演習問題です。n!の末尾に並ぶゼロの個数を返す関数を実装してください。なるべく効率の良いアルゴリズムを考えてください。
Python基礎

プログラマーが主人公のAI小説を書いてみました

プログラミング小説を書いてみましたChatGPTを使って、Pythonのプログラマーが主人公の小説を書き始めてみました。一応、以下の設定をGPTに渡したうえで、「~の場面設定で続きを書いてください」のような簡単な指示を与えながら少しずつ物語...
Python基礎

AnthropicのClaude-2-100k

Claude-2-100kは長文生成・安全性に優れた言語モデルですAnthropic社が開発したテキスト生成人工知能Claude-2-100kの日本語版がQuoraが提供するPoeのサイトで無料で使えます(Claudeは「クロード」と読みま...
Python基礎

Gemini(Bard)にPythonでプログラミングしてもらいます

ChatGPT に対抗して、Google は人工知能 Bard を一般公開しました(2024年に Gemini に改称されました)。今のところ試験運用中とのことですが、現段階(2023年6月16日時点)における Python のコーディング...
Python基礎

【比較】Pythonに似ている言語と異なる言語

Pythonと他の言語を比較しますChatGPT に Pythonと似ている言語 や、その逆に Pythonとは構造が異なる言語 について質問してみました。あくまで AI の答えですから参考程度に読んでください。異論反論などがありましたら、...
Python基礎

ChatGPTをPythonで実装する方法

巷で話題になっている人工知能チャットボット ChatGPT (Chat Generative Pre-trained Transformer) に私もはまっています。ChatGPT は、OpenAI という企業が開発した人工知能です。自然言...
Python基礎

【Matplotlib】視点の変更 (仰角と方位角の設定)

Axes3D.view_init(elev, azim) Matplotlib では、Axes3D.view_init(elev, azim) を使って、三次元グラフを「どの方向から見るか」を指定できます (下図の矢印が視線の方向)。 引数...
Python基礎

Pythonコミュニティ広場

Pythonコミュニティ広場を開設しましたこのページは、皆さんにPythonについて楽しく自由に語ってもらうために用意しました。 「Pythonでこんなことをしてみたい。でも、どんなコードを書いていいかわからない」 「こんなコードを書いてみ...