デザイン演習第5回
課題 ゲームを作る
なぞなぞゲームのソースコード
- ok=0
- ng=0
- print("なぞなぞゲーム")
- a=input("赤ちゃんしかいない国はどこ?")
- b=input("クマが問題を解けない場所はどこ?")
- c=input(全員が女の子の四つ子がお正月に披露する物は何でしょうか?)
- d=input("パパとママは2回ずつ会えるのに、父と母は1回も会えませんこれ何のこと?")
- if a =="ニュージーランド":
- print("正解")
- ok=ok+1
- else:
- print("不正解")
- ng=ng+1
- if b =="熊本県"or b=="熊本"or b=="くまもとけん"or b=="くまもと":
- print("正解")
- ok=ok+1
- else:
- print("不正解")
- ng=ng+1
- if c=="獅子舞"or c=="ししまい"in c:
- print("正解")
- ok=ok+1
- else:
- print("不正解")
- ng=ng+1
- if d=="唇"or d=="くちびる"or d=="口":
- print("正解")
- ok=ok+1
- else:
- print("不正解")
- ng=ng+1
- print("おわり--- あなたの正解数は",ok,"正解率は",ok/(ok+ng)*100,"%です")
-
補足
okとngの変数を用いて、毎回回答するごとに点数が加算されるようにした。
複数の表記が想定される回答は、if文でorを用いて複数の記載に対応できるようにした。
掛け算は*、割り算は/で示す。(足し算:+、引き算:-、余り表示:%(割る数字)、○乗:**(数字))