Вот программа на Python, которая печатает числа от 1 до 10 несколькими методами:
Метод 1: использование цикла for
for i in range(1, 11):
print(i)
Метод 2. Использование цикла while
i = 1
while i <= 10:
print(i)
i += 1
Метод 3. Использование списка
numbers = [i for i in range(1, 11)]
for num in numbers:
print(num)
Метод 4. Использование функции карты
numbers = list(map(str, range(1, 11)))
for num in numbers:
print(num)
Метод 5. Использование рекурсии
def print_numbers(n):
if n > 0:
print_numbers(n - 1)
print(n)
print_numbers(10)