Написать Python программу, которая принимает на ввод одно число N (целое, неотриц.) 0 ≤ N ≤ 1000 и выводит через пробел первые N чисел последовательности Фибоначчи (начиная с нуля).
a,b=-1,1
print(*[b:=a+(a:=b)for _ in'x'*int(input())]) Идея в точности та же, что и в первом ответе, но без лишних массивов.
А будет между операторами перевод строки или ';' - длина кода не изменится.