나는 식료품 가게에서 "건강"과 "건강에 해로운"항목을 선택하라는 사용자에게 파이썬으로 간단한 게임 프로그램을 작성하고 있습니다. 사용자가 건강한 항목을 선택할 때마다 "건강 상태 (초기 100)가 올라갑니다. 건강에 해로운 항목을 선택할 때마다 점수가 내려갑니다.파이썬에서 점수 증분을 어떻게 추적합니까?
내 건강 상태 점수 100에서 내 코드를 더하거나 뺍니다. 각 선택 후 가장 업데이트 된 점수를 추적하지 않습니다. 각 트랜잭션 (new_hscore) 및 최종 총액 (final_score) 후에 사용자에게 새 총계를 제공하려고하지만이를 수행하는 방법을 모르겠습니다. .
는이 목록 이루어집니다 내가으로 .Append 사용하십니까 어떤 도움도 대단히 감사하겠습니다 감사합니다 사전에 여기
내 코드입니다 :??!! http://pastebin.com/TvyURsMb"def inner() :"함수로 스크롤 할 때 내가하고 싶은 것을 바로 볼 수 있습니다.
편집 : 작동했습니다! 기고 한 모든 분들께 감사드립니다. 나는 많이 배웠다. 내 마지막 '점수 유지'작업 코드는 다음과 같습니다. http://pastebin.com/BVVJAnKa
질문이 명확하지 않습니다. 사용자에게 최대 점수를 부여 하시겠습니까? 또는 그들이 얻은 모든 점수의 역사? – bitgarden
@bitgarden - 나는 그가 게임이 끝날 때 남겨진 숫자를주고 싶다는 것을 의미한다고 생각합니다. 따라서, 100으로 시작하고 20을 잃고 30을 얻은 다음 게임을 끝내면 110으로 돌아가길 원합니다. – iCodez
@bitgarden - 예, 각각의 트랜잭션 (new_hscore)과 그랜드 마지막에 합계 (final_score). – VincentColo