Найти - Пользователи
Полная версия: Вопрос по функциям
Начало » Python для новичков » Вопрос по функциям
1
einwill
Доброго времени суток, совсем недавно начал изучать pyhton. На данный момент работал над мини игрой крестики-нолики, так сказать отработать навыки взаимодействия функций) Но вот беда, все сделано по учебнику четко понимаю взаимодействие, но не работает( при генерации игрового поля для первого хода выдает ошибку TypeError: ‘str’ object cannot be interpreted as an integer буду благодарен если кто то сможет найти причину проблемы
vic57
вангую что где-то нет преобразования str->int
 >>> s ='1'
>>> s += 1
Traceback (most recent call last):
  File "<pyshell#54>", line 1, in <module>
    s += 1
TypeError: must be str, not int
>>> n= int(s)
>>> n += 1
>>> n
2
>>> 
rami
В строке кода:
 move = ask_number('Ваш ход, введите номер клетки, куда хотите установить свою фишку:', O, NUM_SQUARES)
вместо переменной O (равной букве О) должен быть 0 (ноль).

Это или невнимательность или шрифт в котором заглавная О похожа на ноль.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB