-
Метод: последовательность Фибоначчи
Пример кода:def fibonacci(n): if n <= 0: return [] elif n == 1: return [0] elif n == 2: return [0, 1] else: sequence = [0, 1] while len(sequence) < n: next_number = sequence[-1] + sequence[-2] sequence.append(next_number) return sequence -
Метод: обращение строки
Пример кода:def reverse_string(input_string): return input_string[::-1] -
Метод: факторный расчет
Пример кода:def factorial(n): if n == 0: return 1 else: return n * factorial(n-1) -
Метод: пузырьковая сортировка
Пример кода:def bubble_sort(lst): n = len(lst) for i in range(n): for j in range(0, n-i-1): if lst[j] > lst[j+1]: lst[j], lst[j+1] = lst[j+1], lst[j] return lst -
Метод: проверка палиндрома
Пример кода:def is_palindrome(input_string): return input_string == input_string[::-1]
Это всего лишь несколько примеров, а в области кодирования существует бесчисленное множество методов и алгоритмов. Приведенные примеры охватывают основные понятия, такие как генерация последовательностей, манипуляции со строками, сортировка и проверка палиндромов.