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

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

03.12.2018, 20:31. Показов 20443. Ответов 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru