-1
텍스트 기반 어드벤처 게임을위한 매우 기본적인 전투 기능을 만들려고 노력 중이며 문제는이 행과 관련된 오류를 완화하고 있다는 것입니다.Python - 함수 호출에 할당 할 수 없습니까?
random.choice (gold_dropped) + = 금
문제의 오류가 구문 오류입니다가 : 전화 오류 기능 할당 할 수 없습니다 나는 문제의 원인과 해결 방법을하는 내용에 난처한 상황에 빠진입니다.
모든 의견은 크게 감사하겠습니다.
오류가있는 위치의 기능은 다음과 같습니다.
데프 전투() : 명령어 random.choice (gold_dropped) + = 금으로
enemy_health = (random.choice(random_enemy_Health))
enemy_attack = (random.choice(random_enemy_Attack))
print("You are fighting a" ,random.choice(enemies), "with an attack amount of" ,enemy_attack, "and a health amount of" ,enemy_health,".")
while (enemy_health > 0):
enemy_attack - health;
while (health > 0):
attack - enemy_health;
if enemy_health == 0:
print("The enemy has been defeated!")
random.choice(gold_dropped) += gold
if health == 0:
print("You have been defeated! Return back to the Hub and re-prepare yourself!")
hub_travel()
'금 + = random.choice':
당신은 단순히 (명령의 유효성 아래 파이썬 3.5 검사) 중간 변수를 사용해야합니다. – jasonharper