ValueError: Unknown format code 'k' for object of type 'int'
下面这句代码好像有问题:
更改后代码如下:
k = int(input("请输入单元格宽度:"))
m = int(input("请输入单元格行数:"))
x='-'
y='0'
s = f"{x*(k*2+3)}\n|{y.rjust(k)}|{y.ljust(k)}|\n"
for i in range(m):
print(s)
print(f"{x*(k*2+3)}")
输出结果如下,不知是不是你想要的: