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

В чем ошибка написанного кода?

13.10.2020, 19:34. Показов 1408. Ответов 10

Студворк — интернет-сервис помощи студентам
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
from math import e, cos, sin, log
from matplotlib import pyplot as plt
 
def f_x(x):
    y = (e ** cos(x) + log(sin ** 2 (0,8 * x) + 1)) * cos(x)
    return y
def y_x(x):
    y = -log(((cos(x) + sin(x)) ** 2) + 1,7) + 2
    return y
 
a = -10
b = 10
n = 100
h = (b-a)/(n-1)
 
x_list = [a + h * i for i in range(n)]
f_list = [f_x(x) for float(x) in x_list]
y_list = [y_x(x) for float(x) in x_list]
 
line_f = plt.plot(x_list, f_list, label = 'f_x')
line_y = plt.plot(y_list, f_list, label = 'y_x')
 
plt.setp(line_f, color = "blue", linewight = 2)
plt.setp(line_y, color = "red", linewight = 2)
 
plt.gca().spines["bottom"].set_position("zero")
plt.gca().spines["left"].set_position("zero")
plt.gca().spines["top"].set_visible(False)
plt.gca().spines["right"].set_visible(False)
 
plt.legend()
plt.title("Графики")
 
plt.show()
Миниатюры
В чем ошибка написанного кода?  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.10.2020, 19:34
Ответы с готовыми решениями:

Исполнение кода, написанного в текстовом файле (динамическая компиляция кода)
к примеру есть у меня форма а на ней кнопка, можно ли присваивать код кнопке с текстового файла? пример в текстовике: ...

Оценка написанного кода
Здравствуйте, уважаемые форумчане! Пишу свой медиаплеер на C# Windows Forms с нуля. Вот уже 700 строк кода и базовая функциональность почти...

Выполнения кода на C# написанного в TextBox
В общем. Начну с примера что хочу сделать Пример: Написал я допустим в textBox1 код -...

10
Заяц, просто Заяц.
 Аватар для Fury67
666 / 280 / 156
Регистрация: 12.11.2017
Сообщений: 882
13.10.2020, 19:53
Лучший ответ Сообщение было отмечено RomanVel как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
from math import e, cos, sin, log
from matplotlib import pyplot as plt
 
def f_x(x):
    y = (e ** cos(x) + log((sin(0.8 * x)) ** 2 + 1)) * cos(x)
    return y
def y_x(x):
    y = -log(((cos(x) + sin(x)) ** 2) + 1.7) + 2
    return y
 
a = -10
b = 10
n = 100
h = (b-a)/(n-1)
 
x_list = [a + h * i for i in range(n)]
f_list = [f_x(float(x)) for x in x_list]
y_list = [y_x(float(x)) for x in x_list]
 
line_f = plt.plot(x_list, f_list, label = 'f_x')
line_y = plt.plot(y_list, f_list, label = 'y_x')
 
plt.setp(line_f, color = "blue")
plt.setp(line_y, color = "red")
 
plt.gca().spines["bottom"].set_position("zero")
plt.gca().spines["left"].set_position("zero")
plt.gca().spines["top"].set_visible(False)
plt.gca().spines["right"].set_visible(False)
 
plt.legend()
plt.title("Графики")
 
plt.show()
1
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
13.10.2020, 19:54
Python
1
[f_x(float(x)) for x in x_list]
0
Заяц, просто Заяц.
 Аватар для Fury67
666 / 280 / 156
Регистрация: 12.11.2017
Сообщений: 882
13.10.2020, 19:55
Цитата Сообщение от RomanVel Посмотреть сообщение
[f_x(x) for float(x) in x_list]
Цитата Сообщение от RomanVel Посмотреть сообщение
[y_x(x) for float(x) in x_list]
Цитата Сообщение от RomanVel Посмотреть сообщение
1,7
Цитата Сообщение от RomanVel Посмотреть сообщение
sin ** 2
Цитата Сообщение от RomanVel Посмотреть сообщение
0,8
Цитата Сообщение от RomanVel Посмотреть сообщение
linewight = 2
Цитата Сообщение от RomanVel Посмотреть сообщение
linewight = 2
Вот тут были ошибки.
0
0 / 0 / 0
Регистрация: 31.08.2020
Сообщений: 4
13.10.2020, 20:08  [ТС]
функции изменил, но ошибка в 17 строке. Как можно исправить? И так и сяк пробовал
0
Заяц, просто Заяц.
 Аватар для Fury67
666 / 280 / 156
Регистрация: 12.11.2017
Сообщений: 882
13.10.2020, 20:12
RomanVel, я же тебе скинул рабочий код...

Добавлено через 19 секунд
+ еще написал в каких строках внес изменения
0
0 / 0 / 0
Регистрация: 31.08.2020
Сообщений: 4
13.10.2020, 20:16  [ТС]
Ну так он тоже не работает. Та же самая ошибка вылазит. Я вот думаю мб проблема с VS?
0
Заяц, просто Заяц.
 Аватар для Fury67
666 / 280 / 156
Регистрация: 12.11.2017
Сообщений: 882
13.10.2020, 20:21
Ну-ка скинь скрин кода и ошибки.
0
0 / 0 / 0
Регистрация: 31.08.2020
Сообщений: 4
13.10.2020, 20:28  [ТС]
Вот, смотри. Запускал только что в Spyder. Все отлично работает. Значит дело в VS.
Миниатюры
В чем ошибка написанного кода?  
0
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
13.10.2020, 21:00
Цитата Сообщение от RomanVel Посмотреть сообщение
Запускал только что в Spyder. Все отлично работает. Значит дело в VS.
Ну, конечно, дело в VS. Если менять файл PythonApplication2, а запускать PythonApplication1 - виновата, разумеется, среда, а не кривизна рук и место их роста.
2
13.10.2020, 21:00

Не по теме:

Удалено

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.10.2020, 21:00
Помогаю со студенческими работами здесь

Перевод кода, написанного на Pascal
{$mode tp} uses graph, crt; var xc,yc,x,y,r:integer; x1,y1: integer; u,u1:real; begin initgraph(x,y,''); xc:=getmaxX...

Изменение кода написанного макрорекордером
Записал макрорекордером автоматический ввод формул в определённые диапазоны ячеек.Как можно подредактировать или упростить код...

Вопросы по C# уменьшение написанного кода с Console
Здравствуйте ! У меня такие вопросы : t = int.Parse(Console.ReadLine()); //вводим число Настолько я понимаю, здесь сначала...

Отправка написанного кода в компилятор для C++
Так вот Есть кнопка и richTextBox1. как сделать чтоб при нажатии на кнопку текст из richTextBox1 переносился в компилятор g++ и показывал...

Взаимодействие кода, написанного разными программистами.
Здравствуйте! Сразу к делу: Нужно написать пошаговую игру, на 2-х игроков-ботов, причем интерфейс для их взаимодействия буду писать...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru