2011년 4월 8일 금요일

Python 으로 만든 야구게임


import random

a = [];

for i in range(1,10):
a.append(i)

random.shuffle(a)

print "===== 게임 시작 ====="
b=[0,0,0]
cnt = 1
for i in range(100):
print "===== %2dth 시도 ====="%cnt
cnt +=1
x = int(raw_input("Insert 3 number : "))
if x == 0:
break
for i in range(3):
b[2-i] = x % 10
x /= 10
print b

ball = 0;
strike = 0;
for n in range(3):
for m in range(3):
if a[n] == b[m] :
if n == m:
strike +=1
else :
ball +=1
print "%d strike, %d ball!"%(strike,ball)
if strike == 3:
print "You are victory!!"
break
print "===== 게임 종료 ====="

출처 :
http://maks.tistory.com/entry/Python%EC%9C%BC%EB%A1%9C-%EB%A7%8C%EB%93%9C%EB%8A%94-%EC%88%AB%EC%9E%90-%EC%95%BC%EA%B5%AC-%EA%B2%8C%EC%9E%84


댓글 없음:

댓글 쓰기

세례서약 갱신

  세례 서약 갱신   세례 예식(과 견진 예식)이 끝난 다음에, 또는 세례와 견진이 없을 때에는 물을 축복한 다음에, 앞에서 세례 받는 사람들과 함께 세례 서약 갱신을 하지 않았으면(49항) 모든 이가 촛불을 켜 손에 들고 서서 세례 때에 한 신앙의...