Python.
Завдання 1. Створити функцію factorial(n), яка прийматиме одне ціле число n як вхідний параметр і повертатиме факторіал цього числа.
Завдання 2. Створити функцію reverse_string(s), яка прийматиме один рядок s як вхідний параметр і повертатиме цей рядок, але символи в ньому будуть в оберненому порядку.
Ответы
Ответ дал:
1
1)
def factorial(n):
if n < 1:
return 0
if n == 1:
return 1
return n * factorial(n - 1)
2)
def reverse_str(string):
reverse = ""
for i in range(len(string) + 1):
reverse += string[-i]
return reverse[1::]
Можно в одну строку
def reverse_str(string):
return string[::-1]
Вас заинтересует
2 месяца назад
2 месяца назад
3 месяца назад
3 месяца назад
1 год назад
1 год назад
7 лет назад
7 лет назад