パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

Pythonのキーワードの利用頻度75%理解するプログラム

2020-09-08 | Python超基礎プログラム
作成したプログラムを数本つないでキーワードの利用頻度を計算 その75%ほどを利用して、パスワードチェックを作ってみました。 キーワードを使うため、少し無駄な作りになっています。         全ソース pythonを75%ほど.ipynb       分析してみた結果 A キーワード B 登場回 . . . 本文を読む

Ubuntu標準のpython3入門1

2020-05-02 | Python超基礎プログラム
Ubuntu20.04 まっさらな環境からプログラムを作成してみます エディターもテキストエディタ 最終的に作成するプログラムはこれ↑     画像はGIFアニメーションで作成していてブラウザはChromeの方が見やすいです   デスクトップにpython用のフォルダを作成して バージョン確認後 まずはご挨拶   &n . . . 本文を読む

プログラムもRPGの用に冒険する

2020-05-01 | Python超基礎プログラム
2行のプログラムを100本つくろうとして   夢のない計算をしていて 大きく挨拶をしてみて たまには漢字でループしてみて 適当に4文字熟語を作り オリジナルキャラクターを作って 長さの違う固有名詞を作成して 30x20のオリジナルマップを作った記事   Image by Sarah Richter from Pixabay     . . . 本文を読む

Pythonを学習してもらおうとライフゲームを作ってみる

2020-04-21 | Python超基礎プログラム
1時間ほどでpythonの基礎をマスターできる何かを作ってみたくなって   ライフゲームを作ってみました このゲームの考案者のコンウェイ氏は 新型コロナウィルスによって逝去されてしまいました 2020年とんでもない年で疲れました   ソースはgoogle colaboratoryに置いてます https://colab.research.google.com/d . . . 本文を読む

伝説王ゲーム Python超基礎プログラム(8)

2020-04-11 | Python超基礎プログラム
ゲームを作るのにフローの部分 手間取ります ほぼフローだけのゲーム 伝説王を作ってみることにしました   まず伝説王であるあなたに数字を選んでもらいます 他の4人のプレイヤーはその数字から極めてシンプルなアルゴリズムで次の数字を選びます 各プレーヤーは適当にイベントをこなしていきます その数字がエンディング条件を満たした時ゲームは終わります   ソースはこちらに . . . 本文を読む

四天王を倒してラスボスへ Python超基礎プログラム(6)

2020-03-25 | Python超基礎プログラム
パスファインディング(経路探索)です 四天王を倒してラスボスに最短で向かうプログラムになります   全ソース https://colab.research.google.com/drive/1cBTZXZ4jbMcMDjmJXhXNNxCpKNSrLZ6t   (1)ステージ作成 w,hは幅と高さ fldは2次元マップを1次元に変換しています S:スタート位置 . . . 本文を読む