WHAT'S NEW
- 2026/02/26 お気楽 CustomTkinter 超入門 を更新
- 2026/02/24 お気楽 CustomTkinter 超入門 を追加
- 2026/02/12 PuLP 超入門: 使用するバージョンを Python 3.12.3, PuLP 3.3.0 に変更
- 2026/02/12 PuLP 超入門: Google Colab で動作することを確認
- 2026/02/08 NumPy 超入門 応用編: 使用するバージョンを Python 3.12.3, NumPy 2.4.2 に変更
- 2026/02/08 NumPy 超入門 応用編: Google Colab で動作することを確認
- 2026/02/07 NumPy 超入門 入門編: 使用するバージョンを Python 3.12.3, NumPy 2.4.2 に変更
- 2026/02/07 NumPy 超入門 入門編: Google Colab で動作することを確認 (Tkinter を除く)
- 2026/02/03 SymPy 超入門: 使用するバージョンを Python 3.12.3, SymPy 1.14.0 に変更
- 2026/02/02 お気楽 Python3 プログラミング超入門 に 仮想環境とパッケージ を追加
CONTENTS
『お気楽 Python3 プログラミング超入門』と『お気楽 NumPy プログラミング超入門』のフォントを Web フォント (Noto Sans JP, Noto Sans Mono) に変更し、印刷用の CSS を追加しました。Web ブラウザの印刷機能を使って PDF に変換することもできます。表示が崩れるときはフォント Noto Sans Mono CJK JP をインストールしてください。
お気楽 Python3 プログラミング超入門
CONTENTS
●PuLP による数理最適化超入門
- 2026/02/12 使用するバージョンを Python 3.12.3, PuLP 3.3.0 に変更
- 2026/02/12 Google Colab で動作することを確認
お気楽 Python3/Tkinter 超入門
CONTENTS
お気楽 CustomTkinter 超入門
CONTENTS
- 2026/02/24 Hello, CustomTkinter!!
はじめに、インストール方法、ボタンの表示、デフォルトのカラーテーマ、外観モード (Appearance Mode)、参考 URL
- 2026/02/24 CustomTkinter の基礎知識
イベント駆動方式、ウィジェットの生成、メソッド configure() と cget()、ボタンとラベル、ジオメトリーマネージャ、ボタンとラベルの生成、Pack マネージャ
- 2026/02/24 色とスライダー
色の指定、スライダーウィジェット、スライダーの使用例
- 2026/02/24 フォントの指定
フォントの形式、デフォルトオプションの設定
- 2026/02/26 メニューバー
はじめに、CTkMenuBar、add_cascade()、CustomDropdownMenu、CTkOptionMenu、プログラムリスト
- 2026/02/26 キー入力とバインド
CTkEntry、式入力電卓の制作、イベント処理、モディファイア、イベント詳細の情報
- 2026/02/26 フレーム
はじめに、CTkFrame、ウィジェットの配置、CTkScrollableFrame
- 2026/02/26 リストボックス
はじめに、CTkListbox、プログラムの修正、バインディングの設定、pack による配置、プログラムリスト
お気楽 NumPy プログラミング超入門
CONTENTS
●入門編
- 2026/02/07 使用するバージョンを Python 3.12.3, NumPy 2.4.2 に変更
- 2026/02/07 Google Colab で動作することを確認 (Tkinter を除く)
●応用編
- 2018/04/29 数で遊ぼう
多角数、フィボナッチ数、素数、約数、ハミング数、魔方陣
- 2018/06/03 連立一次方程式の解法
ガウスの消去法、ガウス・ジョルダン法、ピボット選択、逆行列、LU 分解、ピボット選択を使った LU 分解
- 2018/06/09 連立一次方程式の解法 (2)
行列式、解の存在条件、ライツアウトの解法、有限体、プログラムの作成、実行結果、8めくりパズルの解法
- 2018/06/17 N 色ライツアウトの解法
N は素数に限定、逆数表の作成、枢軸の選択、解法プログラムの作成、実行結果、N が素数以外の場合、逆数表とピボット選択の修正、解法プログラムの修正、実行結果、追記 (2018/06/23)
- 2018/07/07 多項式の計算
足し算と引き算、掛け算、割り算、値の計算、簡単な実行例、有限体での多項式の計算、因数分解、原始多項式、拡大体
- 2018/07/14 連立方程式の解法 (2)
反復法、ヤコビ法、ヤコビ法のプログラム、ガウス・ザイデル法、ガウス・ザイデル法のプログラム、簡単なテスト、SOR 法、SOR 法のプログラム、簡単なテスト (2)
- 2018/07/21 固有値と固有ベクトル
特殊な行列とその性質、固有値と固有ベクトルの定義、固有値と固有ベクトルの求め方、行列の対角化、実対称行列
- 2018/07/28 固有値と固有ベクトル (2)
累乗法、累乗法のプログラム、複数の固有値を求める、逆累乗法、逆反復法、ヤコビ法、ヤコビ法のプログラム、実行例
- 2018/07/29 QR 分解と QR 法
QR 分解の基本、ギブンス回転による QR 分解、QR 分解と連立一次方程式、QR 法の基本、原点移動法とデフレーション、プログラムの作成、簡単な実行例
- 2018/08/05 QR 分解と QR 法 (2)
ハウスホルダー変換の基本、ハウスホルダー変換のプログラム、ハウスホルダー変換による QR 分解、三重対角化、三重対角化の高速化、三重対角行列の QR 分解、三重対角行列による QR 法
- 2026/02/08 使用するバージョンを Python 3.12.3, NumPy 2.4.2 に変更
- 2026/02/08 Google Colab で動作することを確認
お気楽 SymPy プログラミング超入門
CONTENTS
- 2026/01/25 Google Colab (pyhton ver 3.12.12, 2026 年 1 月時点) で動作することを確認
- 2026/02/03 使用するバージョンを Python 3.12.3, SymPy 1.14.0 に変更
権利・免責事項など
お気楽 Python3 プログラミング超入門、お気楽 Python3/Tkinter 超入門、お気楽 NumPy プログラミング超入門、お気楽 SymPy プログラミング超入門の著作権は筆者「広井誠 (Makoto Hiroi)」が保持します。無断使用や無断転載は禁止いたします。
お気楽 Python3 プログラミング超入門、お気楽 Python3/Tkinter 超入門、お気楽 NumPy プログラミング超入門、お気楽 SymPy プログラミング超入門で作成したプログラムはフリーソフトウェアとします。ご自由にお使いください。プログラムの改造や配布もご自由にどうぞ。その際は、出典を明記してくださるようお願いいたします。
なお、これらのプログラムは無保証であり、使用したことにより生じた損害について、作者「広井誠 (Makoto Hiroi)」は一切の責任を負いません。また、これらのプログラムを販売することで利益を得るといった商行為は禁止いたします。
Copyright (C) 2018-2026 Makoto Hiroi
All rights reserved.