我知道在 python 中,你不能简单地这样做:
number = 1
print "hello number " + number
你必须这样做:
print "hello number " + str(number)
否则你会得到一个错误。
那么,我的问题是,作为 python 如此紧凑的语言,以及在许多其他语言中可用的从整数到字符串的自动转换/转换功能,是否避免str()
每次都必须使用该功能?一些晦涩的导入,或者只是另一种方法?
编辑:当我说另一种方式时,我的意思是更简单更紧凑的编写方式。因此,例如,我不会真正考虑format
替代方案。
谢谢。