パーソナルブログメモリ

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

youtubeの動画にチャプターの追加とテキストファイルから字幕をつけてみた

2023-08-23 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
チャプター 案外簡単でした こんな感じで作成   12:55 バグ3:ナイト飛び座標ミス 分:秒 内容を並べるだけでした     字幕 これまではエディターで枠追加して作っていたのですが テキストエディタで作ってアップロードしたほうが楽かもしれません ファイル形式はいくつかあるようですが簡単そうな形式で   表示開始時間,終了時 . . . 本文を読む

「グーグルコラボラトリーで簡単なプログラムの実行」という初心者向けのプログラムの動画を作ってみました

2023-08-17 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
「グーグルコラボラトリーで簡単なプログラムの実行」という初心者向けの動画を作ってみました。 (Youtubeに行かないとなかなか動画みれません)   作り方はOBSでモニター画面の動画キャプチャーをしてyoutube studioで字幕を追加しています。 . . . 本文を読む

Python POKERの役の判定ルーチン からの世界挑戦 からのテスト

2023-08-16 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
発端 codingameに新しいカードゲームが追加されたので ポーカーのテキサスホールデムのAIを作成中 ポーカーの役を判定するルーチンをいくつか作ってみる   カードのデータ 4,5行目が場のカードとプレイヤーのカード 場のカードとプレイヤーのカードを合わせてポーカーの役をつくるらしい この文字列をそのまま活用して役判定をしてみる   汎用変数名 s カ . . . 本文を読む

レベル43

2023-08-07 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
体調絶不調の中、少し収まりかけていて 何かしようと思っていたら、CodinGameがあと150ポイント取れば レベル43   最後に到達したのはうさぎのN年に誕生するつがいの数を答える問題 信じられないほど調整しまくったすえの解答 しかも配列外判定を例外処理できり抜けるという残念な対応   最小公倍数分 名前を刻む問題 うーんと言わざるを得ない最小公倍数 . . . 本文を読む

ゲームに全フリでいい時代がそこまで来ている

2023-07-28 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
2001年宇宙の旅のテーマソングのイメージで   パーーン   パーーン パーーン   ジャッ ジャーン   デンドンデンドンデンドン いやもうstudyの時間いらなくない? と思って、改良しようとして少しはまる   問題 n時間あって ゲームしたい時間がV 勉強しなければならない時間がS ゲームも勉強も . . . 本文を読む

人工知能を活用してプログラム言語は一日でマスターできる時代に突入しました

2023-07-22 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
記憶力があって、キーボード入力がある程度できるという条件があれば...   プログラムは一言でいうとデータ処理   変数にデータを入れて条件分岐をして必要な解答を返す 最もかんたんな例だと 数値を入力して偶数か奇数を表示するとかでしょうか? これをどんどん複雑化することによってデータ処理の方法が増えていきます   数値が100個あったら10000個なら . . . 本文を読む

いよいよ歴史の真実が導き出される時が近づいているのかもしれんばい

2023-07-07 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
プログラムを答える問題のプログラムから問題文をChatGPT大先生にうかがってみました     プログラムだけ流してしまった 改善点を提示してくれている     お伺いの方法を間違えると押し問答になったりします     そして最終的に導き出された歴史の真実 google大先生にもともとの問題文を翻訳し . . . 本文を読む

Python 簡易軌道計算 C#のソースをChatGPT3.5で変換 copysignではまる

2023-07-05 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
簡易軌道計算 C#のソースをChatGPT3.5でPythonに変換して実行...答えが違う   直したのは次の箇所 21行目 C#は辞書型にTryAddを使って足せたら足してというソースを 翻訳できなかったらしい   問題は17,18行目 ここで少し悩みC#とPythonのソースに起動計算の状況を表示してやっと解決 C# Math.Sign(0)は0を返すが  . . . 本文を読む

AttributeError: partially initialized module 'pygame' has no attribute 'init' ファイル名をpygame.pyにしてしまう

2023-06-28 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
Ubuntu 22.04環境に pygame 2.4.0を入れる   「pygame PNG 表示 サンプル」 と質問してChatGPTにサンプルをもらう   PNGをPrintScreenでキャプチャーして 指定フォルダに入れて実行   AttributeError: partially initialized module 'pygame' ha . . . 本文を読む

PythonでCode Golf

2023-06-24 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
Code Golfとは お題のプログラムをいかに短い文字数で書けるかという謎競技である 短くなればなるほど謎コードになっていき、行き着く先はナニコレとなる 使った技術 インデントを1文字化 関数を変数化 rengeの回数分を文字化 アルファベットの文字位置判定を文字コード化して計算   筏文(以下駄文) 太古の昔 キロ時代というものがあった パソコンの容量が乏しく . . . 本文を読む