0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15

Закономерность формирования n-членов с выводом следующего n

31.08.2022, 18:31. Показов 1486. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Друзья, приветствую!
Есть код:

def find(n):
if n == 1 or n == 2:
return n
return find(n - 2) / find(n - 1)


x = int(input('Введите номер члена последовательности: '))
print(f'Искомый элемент: {find(x)}')

По идее, должен определять закономерность формирования n-членов с выводом следующего n. Не работает, возможно, ошибка в синтаксисе. Можете поправить?

Есть ли возможность составить такой же код, но со списком mas? Поскольку у меня есть несколько чисел, нужно только определить в них последовательность с выводом следующего числа. Помогите, пожалуйста, такой код составить.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.08.2022, 18:31
Ответы с готовыми решениями:

Определите закономерность формирования членов последовательности. Рекурсия
Определите закономерность формирования членов последовательности. Найдите N-ый член последовательности, сократив количество рекурсивных...

Рекурсия. Определите закономерность формирования членов. Найдите N-ый член последовательности
Определите закономерность формирования членов последовательности. Найдите N-ый член последовательности, сократив количество рекурсивных...

Определите закономерность формирования членов последовательности. Найдите N-ый член последовательности,сократив количество рекурсивных вызовов
Определите закономерность формирования членов последовательности. Найдите N-ый член последовательности,сократив количество рекурсивных...

24
Эксперт Python
8850 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,316
31.08.2022, 18:56
low_low, лучше выложить условие задачи
0
0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15
31.08.2022, 19:07  [ТС]
Дано: набор чисел (н-р, 33, 15, 28, 4, 10). Обозначаем каждое число как n-член.
Найти между ними последовательность с выводом следующего n.
Пытаюсь написать код. В том числе с помощью списков.
Прошу помощи...
0
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
31.08.2022, 19:20
Цитата Сообщение от low_low Посмотреть сообщение
Дано: набор чисел (н-р, 33, 15, 28, 4, 10). Обозначаем каждое число как n-член.
Найти между ними последовательность с выводом следующего n.
И какое следующее число для данного набора?
0
0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15
31.08.2022, 19:22  [ТС]
Именно для этого и нужен код. Определить следующее число.
0
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
31.08.2022, 19:31
Цитата Сообщение от low_low Посмотреть сообщение
Именно для этого и нужен код.
Python
1
print(42)
1
0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15
31.08.2022, 19:36  [ТС]
а полностью можно?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.08.2022, 21:55
Цитата Сообщение от low_low Посмотреть сообщение
Не работает
работает
Цитата Сообщение от low_low Посмотреть сообщение
По идее, должен
Т.е. наверное, вдруг, может быть, скорее всего, но это неточно? По какой идее?
Кликните здесь для просмотра всего текста
Python
1
print('hello world')
По идее, этот код должен считать факториал, но он не работает. Можете исправить?
0
0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15
31.08.2022, 22:08  [ТС]
Каким образом работает? Что-то выдавать должен же, а результат как на скрине. Сначала ошибка, затем без вывода.
Со списком реально что-то подобное составить?
Пришло в голову пока только такое:
mas = [33, 15, 28, 4, 10]
def find(mas):
if mas[1] == 1 or mas[2] == 2:
return mas
x = int(input('Введите номер члена последовательности: '))
print(f'Искомый элемент: {find(x)}')

Тоже нет результата. Где ошибка?
Миниатюры
Закономерность формирования n-членов с выводом следующего n  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.08.2022, 22:19
Цитата Сообщение от low_low Посмотреть сообщение
Что-то выдавать должен же, а результат как на скрине.

КУДА ТЫ ЭТО ПИШЕШЬ??? В ШЕЛЛ???

Вот чудеса-то!


Цитата Сообщение от low_low Посмотреть сообщение
Пришло в голову пока только такое:
Метод научного тыка тут не работает.
0
0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15
31.08.2022, 22:25  [ТС]
В спайдер. Выдает окно как слева.
Ясно, что метод тыка не результат, поэтому я здесь))) это же раздел для начинающих, да?
Миниатюры
Закономерность формирования n-членов с выводом следующего n  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.08.2022, 22:29
Потому что у тебя винда ворованная
Потому что ты все равно пишешь в шелл. Надо создать .py-файл, туды это все записать и уже его запустить.
Блин, поитайте какой-нибудь учебник в конце-то концов!
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.08.2022, 22:31
Ёлки-палки. Прям на главной страничке спайдера хотя бы картинки посмотрели
0
0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15
31.08.2022, 22:35  [ТС]
Пришел помогать - помогай, а не читай нотации. Новички тут спрашивают не для того, чтоб ахи-вздохи получать.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.08.2022, 22:42
Чем тебе поможешь, если ты в принципе ничего не знаешь и не хочешь ничего изучать?
Подключиться к тебе энидеском и все показать?

Добавлено через 1 минуту
Цитата Сообщение от low_low Посмотреть сообщение
Пытаюсь написать код. В том числе с помощью списков.
Где хоть одна попытка? Хоть со списками, хоть без?
0
0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15
31.08.2022, 22:46  [ТС]
Москва не сразу строилась. В принципе я мало что знаю, потому на форуме. Логично, да?
Но поскольку изучаю и хочу изучать дальше (а обучение мое только началось), спрашиваю непонятные вещи на форуме. Не сложно понять, да?
Можно и энидеском показать, но ты обидчивый походу)))) Не обижайся, тупость не вечна, обучение рано или поздно закончится))

Добавлено через 1 минуту
Выше написано. Ты ответил, что научный тык - для лохов. Оно верно, не спорю
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.08.2022, 22:51
Цитата Сообщение от low_low Посмотреть сообщение
В принципе я мало что знаю, потому на форуме. Логично, да?
А взять учебник, в котором это все написано на первых же страницах и почитать - это нелогично? Лучше на форуме спросить?
Не, одно дело - это когда ты не можешь придумать алгоритм решения. Или не знаешь каких-то встроенных функций языка. Тогда да, форум - самое то. Но базовые основы написаны ВЕЗДЕ. Прежде чем вообще что-либо пытаться сделать, ты их должен знать. А ты даже не знаешь как код запустить. Вот где алес-то. Не в обиду.
Цитата Сообщение от low_low Посмотреть сообщение
обучение рано или поздно закончится
Ошибаешься. Оно не заканчивается никогда...
0
0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15
31.08.2022, 23:03  [ТС]
Предлагаю закрыть дискуссию. У тебя был вариант не отвечать.
За помощь спасибо, плюсы тебе в карму)) За нотации - минусы))
0
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
01.09.2022, 09:40
low_low, это ошибка в спайдере из анаконды. При попытке input()
Устраняется обновлением спайдера.
pip3 install spyder==5.?? Версию не скажу, комп не под рукой. Гуглите. Ну или PyCharm
0
0 / 0 / 0
Регистрация: 31.08.2022
Сообщений: 15
01.09.2022, 11:07  [ТС]
да, так и есть) спасибо! у меня стоит спайдер 3.9.12, потому и не читало. Пользуюсь PyCharm, на нем все читается
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.09.2022, 11:07
Помогаю со студенческими работами здесь

Определить закономерность формирования последовательности
Определить закономерность формирования последовательности, записать рекуррентное соотношение для n-го члена последовательности. Реализовать...

Определить закономерность изменение членов последовательности
Нужно определить закономерность изменение членов последовательности, чтобы потом при введение количества циклов они исполнялись. ...

Самостоятельно определить закономерность изменения членов последовательности
самостоятельно определить закономерность изменения членов последовательности, чтобы применить цикл, условный оператор или, если...

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

Вычислить сумму N первых членов следующего ряда.
Дано действительное число x. Не используя стандартные функции,вычислить сумму N первых членов следующего ряда(x,n вводятся с клавиатуры):


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru