Код: Выделить всё
count = 0
playerChoice = str(raw_input("What do you do this turn? "))
if playerChoice() == 'r':
count = count + 1
print "Added one bullet. ", count
Код: Выделить всё
if playerChoice() == 'r':
TypeError: 'str' object is not callable
Если игрок вводит str('r'). Count добавит один, и оператор печати должен вывести: «Добавлен один маркер». Однако когда вы вводите «r» в файле raw_input. Выдает ошибку. Почему это? Я попробовал добавить %s в raw_input (прочитал об этом в другом посте), однако это ничего не дало.
Подробнее здесь: https://stackoverflow.com/questions/250 ... -statement