python——字符串的一些内容

发布于 2024-07-24  33 次阅读


字符串的拼接

方法

通过加号就可以啦,如下:

name = "小昕昕"
print("我喜欢的是" + name + "这个大美女")

注意

加号拼接不可以连接数字类型

如以下代码会导致如图错误:

number = 1000
print("他有" + number + "元")

字符串占位拼接——字符串格式化

基础

如下代码:

name = "小昕昕"
message = "%s很可爱" % name
print(message)

多占位

%s为占位,如果多个占位则如下:

name = "小昕昕"
name2 = "小叶叶"
message = "%s觉得%s很可爱" % (name2,name)
print(message)

也就是说多个变量占位需要括号一起,且用逗号隔开!

而字符串格式化则可以对数字直接拼接。

%s字符串
%d整数
%f浮点数
占位说明

数字精度控制

使用辅助符号”m.n“来控制数据的宽度和精度

m表示数字(整体)宽度,n表示小数精度