未被驯化的甲鱼 发表于 2020-5-14 18:37:34

大佬们!为什么程序报错说我参数不足?我明明对号入座了啊。。

前后代码省略
print('文件%s从开始到第%d行内容如下'%file,temp_number)
前后代码省略


运行后
TypeError: not enough arguments for format string

永恒的蓝色梦想 发表于 2020-5-14 18:40:29

print('文件%s从开始到第%d行内容如下'%(file,temp_number))

qiuyouzhi 发表于 2020-5-14 18:41:38

得用括号打包起来。
print('文件%s从开始到第%d行内容如下' % (file, temp_number))

txxcat 发表于 2020-5-14 18:42:07

print('文件%s从开始到第%d行内容如下'% (file,temp_number))

Twilight6 发表于 2020-5-14 19:37:23

后面要以元组的形式与前面格式化一一对应,数量也要一样哦~~~{:9_227:}
print('文件%s从开始到第%d行内容如下'%(file,temp_number))
页: [1]
查看完整版本: 大佬们!为什么程序报错说我参数不足?我明明对号入座了啊。。