С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.98/103: Рейтинг темы: голосов - 103, средняя оценка - 4.98
0 / 0 / 0
Регистрация: 19.10.2017
Сообщений: 13

Выдаёт ошибку 'float' object is not callable

03.12.2018, 20:31. Показов 20370. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Python
1
2
3
4
5
6
7
8
9
10
11
12
from math import*
x=-8
while x<10:
    if x!=-3:
        y=(x+7**e(1)+2)-(cos(x-2)**3)/x+3
    else:
        y=0
    if y!=-3:
        print(round(x,2),"\t",round(y,3))
    else:
        print(round(x,2),"\t","Ошибка")
    x+=0.15
В 5 строке выдаёт ошибку 'float' object is not callable помогите решить
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.12.2018, 20:31
Ответы с готовыми решениями:

'float' object is not callable
import math a = int(input()) b = int(input()) c = int(input()) p = (a + b + c) / 2 S = float(math.sqrt( p(p-a)(p-b)(p-c))) ...

Ошибка: 'float' object is not callable
Как решить ошибку 'float' object is not callable print('Нагрузка которая действует вниз пишется со знаком МИНУС, а момент если...

Как исправить ошибку TypeError: 'str' object is not callable?
Как исправить ошибку типа объекта. try: WebDriverWait(chrome, 60).until( ...

5
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
03.12.2018, 22:55
Цитата Сообщение от ScriShima Посмотреть сообщение
float' object is not callable
Python
1
2
>>> math.e
2.718281828459045
Число Эйлера это не функция, а константа.
0
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
03.12.2018, 23:07
Python'у не нравится e(1). Что здесь имеется ввиду? e - это константа, а не функция. Причем тут единица в скобках (1) ?

Добавлено через 5 минут
Кстати, когда Вы копируете сюда текст своей программы используйте в окне кнопку Python ('Выделить код Python') и туда вставляйте свою программу, что бы не пропадали отступы из Вашей программы. Тогда будет проще отвечать на Ваш вопрос, учитывая, что ошибка у Вас может быть и в неправильных отступах.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
03.12.2018, 23:36
Цитата Сообщение от ScriShima Посмотреть сообщение
e(1)
Если вы собираетесь возводить число Эйлера в степень, то вам нужна функция math.exp(степень).
0
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
04.12.2018, 01:13
Цитата Сообщение от Garry Galler Посмотреть сообщение
вам нужна функция math.exp(степень)
надеюсь ScriShima, понимает, что в его сценарии, где он использует для импорта from, указывать модуль math в функции не требуется, можно писать просто exp(степень). Хотя лично я предпочитаю использовать синтаксис импорта без from, так как такой синтаксис может приводить к путанице с именами переменных. Тем более, что если имя модуля длинное, его можно сократить используя краткое обозначение с помощью as в инструкции import.
Лично я не понимаю, что может подразумеваться под e(1).
Если ScriShima, объяснит, что он под этим понимает, тогда можно будет ему помочь.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
04.12.2018, 02:00
Цитата Сообщение от Viktorrus Посмотреть сообщение
что может подразумеваться под e(1)
Скорей всего это попытка транслировать код на другом языке, где число Эйлера возводится в степень похожим на это способом:
Code
1
7**e(1)
Matlab M
1
var = exp(1)^7;
Pascal
1
y:=exp(1)^7;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.12.2018, 02:00
Помогаю со студенческими работами здесь

'Str' object is not callable, как исправить ошибку?
Являюсь новичком, прошу строго не судить. С принтами все выводит, а в файл не записывают. Что-то не так, но понять не могу как исправить. ...

При передаче функции готового списка - получаю ошибку TypeError: 'list' object is not callable
Вот как выглядит сама функция def Grad(self, a_SummErrors): The_dXdW = self.dXdW() return * The_dXdW for t in...

Выдает ошибку [Error] invalid types 'float [5][float]' for array subscri
#include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;fstream&gt; using namespace std; int main() {ofstream ofFile; ...

Выдает ошибку TypeError: 'int' object is not subscriptable
File &quot;C:\Users\nazar\Desktop\6 task module.py&quot;, line 21, in &lt;module&gt; if bag &gt;= max_bag and weight &lt;= max_weight: TypeError: 'int'...

Почему при объявлении переменных тип float выдает ошибку
Подскажите, пожалуйста, почему когда я объявляю переменные как float, то выскакивает ошибка, а когда меняю тип на double, то все корректно...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru