Python3.4 でのコードです。
とりあえず『Python3』をインストールされた方で『何か動かしてみたい!』と
思った方の為に掲載。Python標準の『IDLE』エディタで書いてあります。
使い方
- 『NumGame.py』と名前をつけて保存
- python NumGame.py
取り敢えず、作者の環境では動いています。お試しあれ!
参考サイト:http://docs.python.jp/3/library/
# -*- coding: utf-8 -*-
import sys
import random
'''
数字当てゲーム
乱数を生成し、当たるまでプログラムを稼働させる
数字は MIN 以上 MAX 以下とする
動作環境は以下で検証
OS:Win8.1
Python: Python3.4
'''
__author__ = 'Please write your name!'
__version__ = '0.1'
__date__ = '2015/06/01'
MIN = 1
MAX = 10
# 乱数による答えの生成
answer = random.randrange(MIN, MAX)
print ('##############')
print ('数字当てゲーム!')
print ('##############')
'''
答え合わせ
'''
while True:
#数字以外を受けた場合の処理
while True:
try:
#入力受付
Num = int(input())
break
except ValueError:
print ('数字を入れてね!')
if int(Num) == int(answer):
print ('正解!')
# 正解ならループを抜けて終了。
break
elif int(Num) > int(answer):
print ('もう少し小さいかな?')
else:
print ('もう少し大きいかな?')
#
print ('ゲーム終了。またね~ ^0^/ \n')
0 件のコメント:
コメントを投稿