print("Play Baseball")
user_input = 999
alswls=True
while alswls == True:
random_number = str(get_not_duplicated_three_digit_number())
print("Random Number is : ", random_number)
while (get_strikes_or_ball(user_input, random_number) != [3, 0]):
user_input = input('Input guess number:')
if is_validated_number(user_input) == True or user_input == 0:
if user_input==0:
alswls= False
break
elif is_validated_number(user_input) == True:
get_strikes_or_ball(user_input,random_number)
print("Strikes : " + str(get_strikes_or_ball(user_input,random_number)[0]) + ","+"Balls: " + str(get_strikes_or_ball(user_input,random_number)[1]))
elif is_validated_number(user_input) != True or user_input != 0:
print("Wrong Input, Try again")
while get_strikes_or_ball(user_input, random_number) == [3, 0]:
omi=input("You win, one more(Y/N) ? ")
if is_yes(omi)==True:
alswls=False
break
elif is_no(omi)==True:
random_number = str(get_not_duplicated_three_digit_number())
print("Random Number is : ", random_number)
while get_strikes_or_ball(user_input, random_number) != [3, 0]:
user_input = input('Input guess number:')
if is_validated_number(user_input) == True or user_input == 0:
if user_input==0:
alswls= False
break
elif is_validated_number(user_input) == True:
get_strikes_or_ball(user_input,random_number)
print("Strikes : " + str(get_strikes_or_ball(user_input,random_number)[0]) + ","+"Balls: " + str(get_strikes_or_ball(user_input,random_number)[1]))
elif is_validated_number(user_input) != True or user_input != 0:
print("Wrong Input, Try again")
if get_strikes_or_ball(user_input, random_number) == [3, 0]:
breaker=True
break
코드는 이렇게 작성했습니다. 더 많은 문제가 있을 것 같지만 제가 보이는 문제점은 두개입니다.
코드는 이렇게 작성했습니다. 더 많은 문제가 있을 것 같지만 제가 보이는 문제점은 두개입니다.