python - 在 Python 中连接字符串和整数

标签 python concatenation string-concatenation

在 Python 中说你有

s = "string"
i = 0
print s + i

会给你错误,所以你写

print s + str(i)

不会出错。

我认为这是处理 int 和字符串连接的一种非常笨拙的方法。

即使是 Java 也不需要显式转换为 String 来执行这种连接。 有没有更好的方法来进行这种连接,即在 Python 中不进行显式转换?

最佳答案

现代字符串格式:

"{} and {}".format("string", 1)

关于python - 在 Python 中连接字符串和整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11559062/

相关文章:

string - 批处理文件名字符串连接

python - 将属性名称传递给 Python 中的函数

java - 字符串操作每 4 个字符插入一个字符

ffmpeg:连接图像和视频

Ruby TCPSocket 读取直到自定义终止符

azure - 在策略定义中返回响应时如何使用变量?

python - 如何让我的 Discord 机器人每周日在 0 :00? 运行一个函数

python - API Power BI 获取 token 但获取请求获取响应 401

python - 制作函数字典

mysql - 找不到 last_name 值时查询不返回任何内容