на Питоне
Список квадратов
Дано число N. Выведите N квадратов чисел от 1 до N (включительно) в формате [1, 4, 9, 16,…, N**2]. Используйте функцию print() для вывода списка.
Входные данные:
В одной строчке дано натуральное число N≤200.
Выходные данные:
Список квадратов в указанном формате.
Answers & Comments
Verified answer
Ответ:
print([N * N for N in range(1, int(input('Введите натуральное число: ')) + 1)])
print([N * N for N in range(1, int(input()) + 1)])
n!=1∗2∗3∗...∗n
Например, 3!=1∗2∗3=6.
Напишите программу, которая выводит на экран значение 20! (20 факториал).
Вариант 1) с помощью модуля math:
import math
print(math.factorial(20))
Вариант 2) цикл for:
n = 1
for i in range(2,21):
n *= i
print(n)