last day (15 days later) » 

17:53
0
A: Не обязательный ввод в (float(input()))

Чёткая ЧетыркаВот код для проверки на целые числа a=input() try: a=int(a) ... Число except ValueError: ... Ничего или любой текст Вот код для проверки на все числа, в том числе числа с запятой (например 1,3553) a=input() try: a=float(a) ... Число except ValueError: ... Ничего или любой текст

Спасибо, попробую
Если ответ помог, поставьте лайк и галочку:)
Может я что то не так делаю
что это? Зачем это?
Вы троеточия убрали?
замените троеточия на код
*строки с троеточиями
Нет, не убирал, а надо?
import math A = (float(input())) ASTR = str(A) B = (input()) BSTR = str(B) C = (float(input())) CSTR = str(C) print(ASTR) D = len(ASTR) E = int(D/2) print(" " * E + BSTR) try: float(C) ... print(CSTR) print("—" * len(CSTR)) if BSTR == "+": F = A + C print(F) if BSTR == "-": F = A - C print(F) if BSTR == "*": F = A * C print(F) if BSTR == ":": F = A / C print(F) except ValueError: ... if BSTR == "sqrt": F = math.sqrt(A) print(F)
17:53
Во первых что это? во вторых что вам надо сделать если это число? Вот и замените этим действием строку ... Число
и замените строку ... Ничего или любой текст на "другой код"
Вам нужно изучать азы питона. Почитайте документацию, литературу, а то вы базовых вещей не знаете
Понял, заменил, код с числом работает, а вот без числа EOFError выдает
Киньте полную ошибку. Скорее всего у вас ошибка с отступами
C = (float(input())) EOFError: EOF when reading a line
Зачем вы это делаете? Скопируйте мой код...
Если я сделаю не C = (float(input())) то он потом не будет с ним математические действия выполнять, ошибку выдает
17:53
ничего не делайте, скопируйте мой второй код
Я поправил, извините)
Так я так и делаю,
А, все, понял, окей
зачем скобки перед float? уберите
Помог? Проголосуйте + галочка
Попробовал как у вас, все равно EOFError
В какой строке? Скиньте опять ошибку
Там же, C = input()
17:53
скопируйте, пожалуйста, мой код в точности как у меня
у меня всё работает
Скиньте версию python, в которой вы работаете
Да вот не знаю точно, знаю что питон 3, т. К сижу в телефоне, через sololearn кодю
Возможно, это python 2
используйте pydroid3 на android
Попробую.......
Реально работает, извините, мой косяк, с меня лайк и галочка
Говорит что лайк от человека с репутацией < 15 не поднимает человека в топ, но лайк я поставил

last day (15 days later) »