본문 바로가기
-------------코딩-------------/Python 기초 코딩

숫자야구 게임

by 탶선 2020. 2. 8.
반응형
import random

print("야구게임을 시작합니다 !!!\n--------------------------")
i = random.randint(1,9)
j = random.randint(1,9)
k = random.randint(1,9)

result = [str(i),str(j),str(k)] # 야구게임 정답
print('답: ',result) # 확인용 지울거얌

answer = []
strike_count = 0
ball_count = 0
try_count = 0

while(strike_count<3):

strike_count = 0
ball_count = 0 # 여기 고치면될듯
answer = str(input("숫자 3자리를 입력하세요\n"))
try_count =try_count + 1

for i in range(0, 3):
for j in range(0,3):
if(result[i] == answer[j] and i == j ):
strike_count +=1
elif(result[i] == answer[j] and i != j):
ball_count +=1

print(try_count,'번 ',strike_count,'strike',ball_count,'ball\n')


print(try_count,"번에 성공")

반응형

'-------------코딩------------- > Python 기초 코딩' 카테고리의 다른 글

벅스 일간차트 크롤링  (0) 2020.02.08
별찍기(직각삼각형)  (0) 2020.02.08
별찍기(정사각형)  (0) 2020.02.08
로또 번호 생성기  (0) 2020.02.08
구구단 게임  (0) 2020.02.08

댓글