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


댓글 없음:

댓글 쓰기

gemini scripts

  5. 외로움을 기본값으로 인정하기 "인간은 원래 혼자 와서 혼자 가는 존재"라는 사실을 담담하게 받아들이는 마인드셋이 중요합니다. 괴로운 외로움은 '남들은 다 행복해 보이는데 나만 혼자야'라는 비교에서 옵니다. 누구...