我有这样一个f字串:
f"foo-{i:03d}"
这是为我读入的文件生成一个文件名。问题是,有时有数百个文件,因此这些文件的名称类似于foo-001、foo-002等,但有时有数千个,因此需要foo-0001和04d文件。有没有一种方法可以动态地做到这一点?例如,如果我将文件总数作为变量n,那么我可以:
pad = len(str(n))
但是我该如何在f字符串中使用pad变量呢?