@jood2302

Не могу понять в чем ошибка?

Добрый день.
Мне для работы (никак не связанной с IT), потребовалось написать код на Python.

Задача очень простая, но быстрых поисков не хватило на то, чтобы решить ее.

Кто может подсказать, в чем ошибка?
И вообще, какой простой учебник для начинающих можете посоветовать, который есть в открытом доступе?

x=0
i=float
for i in range(0,1,89):
y = (-1) ** (i) + (-1) ** (2 * i / 3) + (-1) ** (i / 2) + (-1) ** (2 * i / 5) + (-1) ** (i / 3)
if y=5:
x=x+1
print (x)
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
@twistfire92
Python backend developer
Во-первых код нужно в соответствующий тег оформлять, во-вторых что за задача у вас - никто гадать не будет.

Единственное, что в глаза сразу бросилось - range(0,1,89). От 0 до 1 с шагом 89. Это как-то нелогично. range(0, 89, 1) будет корректнее. Либо просто range(89)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы