0 голосов
спросил от в категории Python
Добро пожаловать в замечательный мир «это не работает»! Поверь мне, ты будешь здесь много ... поэтому он много делает чтобы выяснить, как исправить это самостоятельно. И первое, что нужно сделать, это собрать информацию о том, что именно происходит.

Начните с отладчика (Google может помочь вам в этом:
if ad == "Attack":
# [1 ## ##]) и начните внимательно смотреть свой код во время его запуска.

Поместите точку останова на строку
if ad == "Attack":
И запустите свой код в отладчике. Когда он достигнет этого, он остановится и позволит вам взять под свой контроль - вы можете посмотреть на переменное содержимое, на один шаг ваш код (какие menas запускают его на одну строку и время и точно посмотреть, что происходит), и многие другие действительно полезные вещи.

Разработайте в своей голове, что должно произойти до того, как вы сделаете один шаг в каждой строке, и сравните это с тем, что произошло. Разве это другое? Если да, то почему? Это может занять несколько попыток, но вы должны уметь выработать то, что происходит.

Попробуйте - это важный навык и очень весело, когда вы получите его!

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

0 голосов
ответил от
Вы должны определенно выбрать версию Python . :-D

Цитата:
hero_name=input ("Введите имя своего героя:" )
С Python 2 приведенная выше строка не работает (вместо этого нужно использовать raw_input )



аналогично

Цитата:
напечатайте« ПРЕДУПРЕЖДЕНИЕ! »

С Python 3 приведенная выше строка не работает (вам нужно поместить фигурные скобки вокруг строка).

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...