【发布时间】:2013-03-12 15:16:11
【问题描述】:
我知道在 python 中,你不能简单地这样做:
number = 1
print "hello number " + number
你必须这样做:
print "hello number " + str(number)
否则你会得到一个错误。
那么我的问题是,作为 python 如此紧凑的语言,以及在许多其他语言中可用的从整数到字符串的自动转换/转换功能,是不是为了避免不得不使用str() 函数每次?一些晦涩的导入,或者只是另一种方法?
编辑:当我说另一种方式时,我的意思是更简单更紧凑的编写方式。所以,我不会真正考虑 format 和其他替代方案。
谢谢。
【问题讨论】:
-
不是重复的。我知道如何连接字符串。我在问是否有办法不必那样做。
标签: python