baseball game lab 메인함수
209
2 asked
실행시에는 문제 없이 잘 돌아가는데 도무지 메인함수가 pass가 안되네요ㅜ
문제 있는 부분이 있을까요?
def main():
........print("Play Baseball")
........user_input = 999
........random_number = str(get_not_duplicated_three_digit_number())
........print("Random Number is : ", random_number)
........while 1:
................user_input = input("Input guess number: ")
................if user_input == '0':
........................break
................elif not is_validated_number(user_input):
........................print("Wrong Input, Input again")
........................continue
................baseball_result = get_strikes_or_ball(user_input, random_number)
................print("Stikes :", baseball_result[0], ",", "Balls :", baseball_result[1])
................if baseball_result != [3, 0]:
........................continue
................elif baseball_result == [3, 0]:
........................while 1:
................................response = input("You win, one more (Y/N)?")
................................if is_no(response):
........................................break
................................elif is_yes(response):
........................................break
................................elif response == '0':
........................................break
................................else:
........................................print("Wrong Input, Input again")
........................................continue
........................if is_no(response):
................................break
........................elif response == '0':
................................break
........................elif is_yes(response):
................................random_number = str(get_not_duplicated_three_digit_number())
................................print("Random Number is : ", random_number)
................................continue
........print("Thank you for using this program")
........print("End of the Game")
Answer 1
0
구동이 정상적으로 잘된다면 철자오류 및 띄어쓰기 같은걸 수정해보시면 어떨까요?
저 위 코드중에서 Strikes 및 Ball 횟수 표기할때도 Stikes라고 되어있는걸 수정한다든지..
그리고 콘솔에서 출력시 실제 결과 화면에 나와있는 띄어쓰기처럼 되어있어야 정답으로 인정되는거같기도해요.
참고로 저같은 경우엔
print("Strikes : ", result_bs[0], " , Balls :", result_bs[1])
이런식으로 이번 과제 실제 결과 출력물보고 최대한 띄어쓰기 간격 및 철자 똑같이 해줄려고 이것저것 수정하다보니 해결됐습니다 ㅎㅎ
atom warning 글
0
337
0
backend.ai 설치 오류
0
315
0
backend.ai 설치 시 에러 발생
0
740
1
과제 제출 시 hash key is already used 문제 발생
0
445
0
install.bat 오류
0
478
0
과제 제출 시 hash key is already used. 해시키 문제 문의 드립니다.
0
308
1
"Hash key is already used."으로 인한 과제 제출 실패 문의
0
303
1
과제 제출 시 에러가 발생합니다
0
270
1
인트로 강의가 없습니다
0
180
0
사진 링크가 깨져있습니다
0
270
0
slack아직 사용할 수 있는건가요?
0
173
0
강의자료
0
398
4
'backend.ai'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
0
438
2
에러확인부탁드립니다.
0
258
1
number of cases 코드 질문
0
205
1
split 관련 질문입니다!
0
229
1
함수 definition 관련 질문입니다.
0
296
1
is_digit 함수 구현
0
306
1
Map & Reduce 강의 8분 15초
1
233
1
keyword parameter
0
239
1
submit.bat 오류
0
195
2
matrix_transpose 결과값이 뭐죠?
0
176
0
value를 넣으면 key를 반환하는 함수
0
129
0
첨부파일의 unit test는 어떻게 사용하나요?
0
267
0

