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でこんなことをしてみたい。でも、どんなコードを書いていいかわからない」 「こんなコードを書いてみ...
Python基礎

Pygame Zero ゲーム開発入門

Pygame Zeroゲーム開発入門Pygame Zero はプログラミングの教育目的で設計された、Python のゲーム開発用ライブラリです。色々な手続きをバックグラウンドで処理してくれるので、短いコードでゲームを作れるようになっています...
Python基礎

補数表現

補数 (complement)この記事では補数(complement)について解説します。補数は計算機理論を学ぶ上で欠かせない概念です。基本情報技術者試験などにも頻繁に登場する用語なので、プログラマーを目指す皆さんもしっかり押さえておきたい...
Python基礎

Pythonでじゃんけん

Pythonでじゃんけん人間のプレイヤーとコンピュータが じゃんけん をして勝敗を表示するプログラムを作ってみましょう。プレイヤーの出す手は「グー, チョキ, パー」の 3 通りです。それぞれの手に対してコンピュータの出す手も「グー, チョ...
Python基礎

Googletrans

Googletrans (Google Translate API)Google は Google Translate (Google 翻訳) とよばれる多言語翻訳サイトを無料で提供しています (左側のボックスにテキストを入れると、自動的に...
Python基礎

filter()

filter()Python の filter() はリストやタプルなどから、特定の条件を満たす要素を抽出(フィルタリング)する組み込み関数です。filter() 関数の正式構文は filter(function or None, iter...
Python基礎

None

【Python】NoneオブジェクトPython の None は NoneType クラスから生成される唯一のオブジェクトであり、値が存在しないことを示すために用いられます。C言語の Null や Ruby の nil に相当します。 #...