为什么使用sep函数会出错?

时间:2019-02-14 00:25:19

标签: python

print(str(("Resource:",name,("Average weekly hours: "),Avg,(sep="\t"))))

这是我的代码行,在=之后的sep后面出现错误符号。请让我知道这有什么问题。

1 个答案:

答案 0 :(得分:1)

分隔符是print的参数,这意味着它应该紧接在右括号之前。实际上,您似乎已经把括号括住了,甚至看起来曾经是LISP开发人员:-)

换句话说,这样的话就足够了:

print("Resource:", name, "Average weekly hours:", Avg, sep="\t")

这将输出类似的内容(v标记代表制表位):

       v       v       v       v       v       v
Resource:      Pax     Average weekly hours:   92