그래서 저는 매우 기본적인 파이썬 게임을 만들고 있는데,이 단계에서 제가 도움이 필요합니다. 게임의 개념은 두 개의 주사위를 굴려 합을 더하는 프로그램을위한 것입니다. 이 번호로 번호 목록 (1-10)에서 "못 (peg)"까지 사용할 수있는 번호를 선택할 수 있습니다. 모든 전화 번호가 고정되거나 옵션이 없을 때까지 계속 이동합니다. 이전에 프로그램에서이 단계에서 사용하고있는 두 가지 함수를 만들었습니다. 그 두 가지는 ask_number와 valid_moves입니다. 기본적으로 요청 번호는 그들이 원하는 번호를 묻습니다. 실제로 번호를 지정하지는 않습니다. valid_moves 함수는 플레이어가 선택할 수있는 숫자를 확인합니다.리스트를 다루는 파이썬 게임 만들기
------------------------------ (1)(2)(3)(4)(X)(6)(7)(X)(9)(X) ------------------------------
는 X가 이미 불렀고 된 숫자 :
게임은 꽤 많은 단지를 통해 중간과 같습니다. 게임의이 부분에서는 숫자를 "X"로 바꾸는 방법을 알아야합니다. 나는 지금까지 이것을 가지고있다. 그러나 나는 벗어났다. 나는 무엇을 해야할지 알아 내는데 어려움을 겪고있다. (pegholes는 목록의 이름이고 move는 ask_number 함수에서 선택한 번호입니다.) 정말 고마워!
PEGGED = "X"
def enter_peg(pegholes, roll, total):
ask_number()
if ask_number == valid_moves():
pegholes.append(ask_number(PEGGED))
return pegholes, move