パーソナルブログメモリ

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

Python学習RPG[PyQuest] 全ソース公開 Python超基礎プログラム(10)

2020-04-11 | Python超基礎プログラム

<構想>

シンプルに問題のxxxxにあたるコードを答えていく形式です

 

問題用のデータは

Python超基礎プログラム(9) 「夢の中の新人OLに」

のプログラムに少しコメントを追加したものです

 

RPGとのたまわってますが、

急遽中止になった午後の研修の代替措置用 自宅演習プログラム

という位置づけです

 

<PR動画>

(※背景は誕生日に任天堂からいただいた壁紙です ^_^ )

 

<ストーリー>

あなたは新人OL 講師の作成した自宅演習プログラムを

「なんですか、この○○RPGは?」と憤りながらも給与のためクリア目指します

 

<遊び方>

下のgithubサイト 中央右の緑のボタン[Clone or download]で落として解凍して

解凍後の最下層フォルダを端末アプリで開いてpython3 100u.pyで冒険開始

ubuntu18.04 Python 3.7.5で作成(windows macは動作未確認)

 

https://github.com/suginoha/pyQuest

<ファイル編成>

100u.py プログラム本体

2h.py 問題用データ(単体でも動きます)

 

<プログラムの一部紹介>

RPGの内部変数とメインルーチンとかなり中核のメソッド2つです

 

m メダルの数(使う予定でしたが忘れてました)

miss ミスの数(お約束の3回まで)

lv 出題キーワードのリスト

ev 「(場所名,出題数,出題されるキーワード番号のリスト)」 ステージ分のリスト

line 問題用データ 行数分のリスト

lineW 「lineからアルファベットの単語だけを抽出したリスト」 行数分のリスト

lvLine 「キーワードが存在する行番号のリスト」 キーワード分のリスト

 


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。