就是这个程序我输入5
m=int(input())
print('{:^m}'.format('*'*m))
预期是希望能出现*****
但是实际上报错了,出现Unknown format code 'm' for object of type 'str'
但如果把大括号中的m换成5就对了,这是因为什么呢?
求解答
就是这个程序我输入5
m=int(input())
print('{:^m}'.format('*'*m))
预期是希望能出现*****
但是实际上报错了,出现Unknown format code 'm' for object of type 'str'
但如果把大括号中的m换成5就对了,这是因为什么呢?
求解答