语句看不懂
尊敬的各位大佬,麻烦问一下这句话中 label='micro-average Precision-recall curve (area = {0:0.2f})'.format(average_precision["micro"]))的(area = {0:0.2f}是什么意思呀? 本帖最后由 Twilight6 于 2020-7-9 21:34 编辑这就是 format 格式化
area = {0:0.2f} 第一个 0 是对应后面 format 的位置参数,第二个0 是字符串最小宽度,2 是保留俩位有效数字
你写成 {:.2f}也行的,因为最小宽度默认是 0
这是format格式化的一种方式。
area=没什么特别的含义,就是字符而已,重点是{0:0.2f}
中括号括起来的是format的参数,冒号前的0是编号,表示这里用format后面括号内的第0个参数代替,冒号后面的0.2f是格式化输出,保留两位小数的浮点数。
这里或许能帮你解惑 Twilight6 发表于 2020-7-9 21:33
这就是 format 格式化
谢谢
页:
[1]