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

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

31.08.2022, 18:31. Показов 1477. Ответов 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
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
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
5515 / 2868 / 571
Регистрация: 07.11.2019
Сообщений: 4,758
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
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru