Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 6

ZeroDivisionError: float division by zero

25.11.2023, 11:44. Показов 830. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Код, считывает с клавиатуры одно дробное число и выводит обратное ему. Если введённое число меньше по абсолютной величине одной миллионной и если оно равно нулю, вывести вместо этого миллион.

Сам код:
Python
1
2
3
4
5
6
n = float(input())
rev = 10 / (n * 10)
if n < 0.0000001 or n == 0:
    print('1000000')
else:
    print(rev)
Выдает ошибку:
Code
1
2
3
4
5
6
Traceback (most recent call last):
  File "/temp/executing/solution.py", line 2, in <module>
    rev = 10 / (n * 10)
          ~~~^~~~~~~~~~
ZeroDivisionError: float division by zero
make: *** [Makefile:5: run] Error 1
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.11.2023, 11:44
Ответы с готовыми решениями:

ZeroDivisionError: float division by zero
Дана программа и она выдает ошибку, как исправить ? Ошибка: Traceback (most recent call last): File &quot;main.py&quot;, line 76,...

OverflowError: integer division result too large for a float
Ошибка слишком большая запятая. Итак вот задача: Верно ли, что 2022! = x + y + z где: x=5*2022!/24 y=2022!/8 z=2022!/24 ...

Ошибка ZeroDivisionError: float division by zero
Есть код. Как исправить эту ошибку? import math x = input(&quot;Введите число &quot;) x = float(x) print(&quot;x=&quot;,x) suma= 1 n =...

2
Вирусоборец
 Аватар для thyrex
14432 / 7474 / 1579
Регистрация: 06.09.2009
Сообщений: 27,111
25.11.2023, 11:52
Python
1
2
3
4
5
n = float(input())
if abs(n) < 0.000001 or n == 0:
    print(1000000)
else:
    print(1/n)
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,707
25.11.2023, 12:34
Ну или так:
Python
1
2
3
n = float(input('n = '))
big = 1000000
print(big if abs(n) < 1/big else 1/n)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.11.2023, 12:34
Помогаю со студенческими работами здесь

ZeroDivisionError: division by zero
file = open('1.txt') suma = 0 n = 0 for i in file: g = int(i) suma += g n += 1 if g &lt; 3: print(i) ...

ZeroDivisionError: division by zero
import pandas import seaborn data = pandas.read_csv('support_data.csv') segment = list(data) robocats = list(data) means...

ZeroDivisionError: float modulo
В коде: #calculator a=float(input()) b=float(input()) c=input() '''

Float division by zero
Здравствуйте. Пишу программу и ней есть такой участок result=float((gi+ci)*100)/dl dl это колличество символов в строке , выше она...

Не понимает Dictionary<string, (float[][] train, float[][] valid, float[][] test)> DataSet;
Доброго времени суток. Пытаюсь запустить пример по работе с библиотекой. Не понимает конструкцию Dictionary&lt;string, (float train,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru