Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 7, 2025 19:22:02

motka-fedorov@mail.ru
Зарегистрирован: 2025-02-07
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

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

a = float(input())
if a % 1.0 == 0:
a = int(a)
s = 0
while a != 0:
a = // 10
s = s + 1

else:
print(int(a))

Офлайн

#2 Фев. 7, 2025 21:31:26

Alex.Pro.
От: Марик
Зарегистрирован: 2024-11-13
Сообщения: 77
Репутация: +  2  -
Профиль   Отправить e-mail  

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

Во-первых, для вставки кода используйте квотирование (кнопочка слева от смайлика).
Во-вторых. Могли бы потрудится и сообщить где и какая именно ошибка у вас возникает.
В третьих. Что означает двойной слэш в вашем коде?

Отредактировано Alex.Pro. (Фев. 7, 2025 21:32:31)

Офлайн

#3 Фев. 11, 2025 22:52:10

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9908
Репутация: +  855  -
Профиль   Отправить e-mail  

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

motka-fedorov@mail.ru
a = // 10
Попробуй
a = a // 10
или
a //= 10



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version