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

Объясните суть задания. Верно ли оно выполнено?

08.01.2019, 22:10. Показов 1384. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
#провести выборку значений функции в интервале [-10,10] с шагом 0.25
#результат записать в массив
#определить наименьшее и наибольшее из полученных значений (и координаты по x)
#вычислить среднее арифметическое полученных значений
#представить блок-схему и листинг программы
#f(x)=-10*x**7-13*x**6-14*x**5-x**4-10*x**3-3*x**2+10*x-7
def f(x):
y=-10*x**7-13*x**6-14*x**5-x**4-10*x**3-3*x**2+10*x-7
return y
print(f(1))

xlist=list(range(-10,10))
print (xlist)
xlist=list()
ylist=list()

x=-10
delta=0.25
while x<=10:
xlist.append(x)
ylist.append(f(x))
x+=delta
print (xlist,ylist)

maxVal= max(ylist)
maxI=ylist.index(maxVal)
maxX=xlist[maxI]
print (maxVal, maxI, maxX)

minVal= min(ylist)
minI=ylist.index(minVal)
minX=xlist[minI]
print (minVal, minI, minX)

middle=sum(ylist)/len(ylist)

def sign(x):
return -1 if x<0 else 1
print (sign(-1))

zeros=0
curr=ylist[0]
for testVal in ylist:
if sign (curr)==sign(testVal):
continue
zeros+=1
curr=testVal
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.01.2019, 22:10
Ответы с готовыми решениями:

Объясните суть задания
Найти произведение p=(x-1)(x-2)(x-3)...(x-n) Сейчас прохожу циклы...

Вейвлет преобразование. Верно ли была понята суть задания
Добрый день! Возник небольшой вопрос по быстрому вейвлет - преобразованию. А именно, преобразование Хаара. Mне нужно немного уточнить...

Объясните на словах суть задания
Найти произведение элементов двумерного массива с четными номерами. Как понять что номер четный: по строке, по столбцу или по значению...

1
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
08.01.2019, 23:04
Лучший ответ Сообщение было отмечено kimberlitee как решение

Решение

В задаче ошибка, не проставлены отступы

Добавлено через 56 секунд
Прояви терпение и раскомментирую

Добавлено через 9 минут
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
35
36
37
38
39
40
41
42
43
44
45
46
#провести выборку значений функции в интервале [-10,10] с шагом 0.25
#результат записать в массив
#определить наименьшее и наибольшее из полученных значений (и координаты по x)
#вычислить среднее арифметическое полученных значений
#представить блок-схему и листинг программы
#f(x)=-10*x**7-13*x**6-14*x**5-x**4-10*x**3-3*x**2+10*x-7
def f(x):
    y=-10*x**7-13*x**6-14*x**5-x**4-10*x**3-3*x**2+10*x-7 # базовая формула, которая все считает
 
    return y # возврат значения, посчитанного
print(f(1)) #и  просчет с параметром 1
 
xlist=list(range(-10,10)) # получить список значений от -10, до 10
print (xlist)# вывести
xlist=list()
ylist=list()
 
x=-10# первая точка гграфика ввсегда должна совпадать с первым значением, приравнииваем
delta=0.25 # задаем шаг
while x<=10:# и цикл измененнмя
    xlist.append(x)# дорбавляем в цикле в xlists
    ylist.append(f(x))# и ylist
    x+=delta# шаг цикла
    print (xlist,ylist)# выволим получмившееся
 
maxVal= max(ylist)# максимум xlist
maxI=ylist.index(maxVal)# его номер
maxX=xlist[maxI]#находим сам максимум для перечня xlist
print (maxVal, maxI, maxX) # выводим 
minVal= min(ylist)#минимум также
minI=ylist.index(minVal)#те дже операции с ylist для минимума
minX=xlist[minI]#находим 
print (minVal, minI, minX)#выводим
 
middle=sum(ylist)/len(ylist)
 
def sign(x):
    return -1 if x<0 else 1
    print (sign(-1))
    zeros=0
    curr=ylist[0]
    for testVal in ylist:
        if sign (curr)==sign(testVal):
            continue
            zeros+=1
            curr=testVal
Добавлено через 7 минут
В задаче ошибка, не проставлены отступы

Добавлено через 56 секунд
Прояви терпение и раскомментирую

Добавлено через 9 минут
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
35
36
37
38
39
40
41
42
43
44
45
46
#провести выборку значений функции в интервале [-10,10] с шагом 0.25
#результат записать в массив
#определить наименьшее и наибольшее из полученных значений (и координаты по x)
#вычислить среднее арифметическое полученных значений
#представить блок-схему и листинг программы
#f(x)=-10*x**7-13*x**6-14*x**5-x**4-10*x**3-3*x**2+10*x-7
def f(x):
    y=-10*x**7-13*x**6-14*x**5-x**4-10*x**3-3*x**2+10*x-7 # базовая формула, которая все считает
 
    return y # возврат значения, посчитанного
print(f(1)) #и  просчет с параметром 1
 
xlist=list(range(-10,10)) # получить список значений от -10, до 10
print (xlist)# вывести
xlist=list()
ylist=list()
 
x=-10# первая точка гграфика ввсегда должна совпадать с первым значением, приравнииваем
delta=0.25 # задаем шаг
while x<=10:# и цикл измененнмя
    xlist.append(x)# дорбавляем в цикле в xlists
    ylist.append(f(x))# и ylist
    x+=delta# шаг цикла
    print (xlist,ylist)# выволим получмившееся
 
maxVal= max(ylist)# максимум xlist
maxI=ylist.index(maxVal)# его номер
maxX=xlist[maxI]#находим сам максимум для перечня xlist
print (maxVal, maxI, maxX) # выводим 
minVal= min(ylist)#минимум также
minI=ylist.index(minVal)#те дже операции с ylist для минимума
minX=xlist[minI]#находим 
print (minVal, minI, minX)#выводим
 
middle=sum(ylist)/len(ylist)# среднее-сумма \количество
 
def sign(x):# определчем знак числа
    return -1 if x<0 else 1 # если x<0 , то -1, иначе 1
    print (sign(-1))# выводим числа с таким знаком
    zeros=0 #ищем 0
    curr=ylist[0]# задаем значение ==0
    for testVal in ylist:# в цикле по ylisst
        if sign (curr)==sign(testVal):#ищем, если  значение ==0 
            continue# идем дальше
            zeros+=1# и складываем 0 в количество
            curr=testVal# переходя к след. числу по очереди, в ylist
Добавлено через 2 минуты
И просьба,отступы ставить

Добавлено через 2 минуты
kimberlitee, смотри последний пост
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.01.2019, 23:04
Помогаю со студенческими работами здесь

Объясните, пожалуйста, суть задания (что надо сделать)
Матрица, каждый элемент которой является уровнем интенсивности пикселя некоторого изображения, представленная в файле. Предусмотреть...

Верно ли у меня выполнено приведение к ПНФ
Привет всем. Хочу поинтересоваться, верно ли у меня выполнено приведение к ПНФ Есть ли какие-нибудь соображения на этот счет все-таки?

Абстрактные классы: выполнено ли 2, 3, 4 требования в задания?
Здравствуйте Напишите библиотеку для поставки внешним клиентам, которая умеет вычислять площадь круга по радиусу и треугольника по...

Верно ли усвоена суть AllocMemCount и AllocMemSize
Скажите пожалуйста, правильно ли я понял суть AllocMemCount и AllocMemSize. 1. Первая возвращает кол-во используемых программой...

Верно ли я вообще понимаю суть задачи?
Добрый день! Верно ли я понимаю вообще суть задачи? Задача такова... Нужно написать программу которая задаёт массив из произвольного числа...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru