Python 中字符串与数字相连、插值,需要转换数字类型吗?

作者:vkvi 来源:ITPOW(原创) 日期:2023-7-26

Python 中字符串与数字相连,需要转换数字类型吗?

使用 + 连接,则需要使用 str 转换数字

s = "abc"
m = 123

# s = s + m # 出错
s = s + str(m) # 正确
print(s)

使用“插值法”,则不需要,如下:

m = 123
s = f"abc{m}"
print(s)

注意有个“f”。

插值法除了直接插变量,支持数组索引吗?

比如:s = f"abc{arr[0]}"。

支持!

相关文章