I want to print a staircase like pattern using .format() method. I tried this,
for i in range(6, 0, -1):
print("{0:>"+str(i)+"}".format("#"))
But it gave me following error :
ValueError: Single '}' encountered in format string
Basically the idea is to print
#
#
#
#
#
#
with code that looks similar to,
for i in range(6, 0, -1):
print("{0:>i}".format("#"))
See Question&Answers more detail:os