#author("2026-07-31T10:12:08+00:00","default:iseki","iseki")
#author("2026-07-31T10:12:39+00:00","default:iseki","iseki")
* Python3 [#l8e84152]

** Setup

*** バージョンの切り替え(CentOS/Rocky Linux) [#t46dab74]

**** モジュールのインストール [#a1cbbce3]
 dnf module -y install python38
 dnf module -y install python39


**** 切り替え [#r6fae1f4]
 alternatives --config python3
 python3 -V

 * はデフォルト  --auto でデフォルトになる
 + は現在の選択

 pip3.#  install --upgrade pip



** [[仮想環境?>./仮想環境]]


** Programing [#gd192bb9]

** [[Development>./Devel]]

** [[Development>./Development]]
** Tips

*** 実はポインターが隠れている.変数は全部ポインター.
- a = b + c →  a = &(*b + *C)
*** Error
**** 3.10.10 [#ee2f5f4b]

 2**2**2**2**2
 ValueError: Exceeds the limit (10000) for integer string conversion; use sys.set_int_max_str_digits() to increase the limit

- DOS 回避のためデフォルトで桁数を制限するようになった

 import sys
 sys.set_int_max_str_digits(100000)
 2**2**2**2**2



*** matplotlib
- matplotlib でグラフのラベルに日本語を使いたい場合は、以下のように japanize_matplotlib をインポートする.
 import  japanize_matplotlib





#br

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS