Здравствуйте.Люди подскажите как напечатать числа в такой последовательности: 5 5 5 5 5
6 6 6 6
7 7 7
8 8
9
Наоборот могу,а это что-то не сооброжу.
KukОпишите что именно требуется. Если конкретно ваш пример разбирать, то можно так.
подскажите как напечатать числа в такой последовательности
print('55555'+'\n6666'+'\n777'+'\n88'+'\n9')
i=int(input('начать с: ')) t=i while i>=1: print(str(t)*i) t+=1 i-=1
KukЯ же выше привёл пример с while. Всё точно так же будет.
как с помощью функций for это напечатать
t=5 c=5 for i in range(5): print(str(t)*c) t+=1 c-=1
for n in range(5,10): for m in range(5): print(n,end=" ") print()
for n in range(5,10): for _ in range(10-n): print(n,end=" ") print()