目录
一、拼接
1.1 加号拼接
# 加号拼接
str1 = "i" + "am" + "feng"
str2 = "F" * 3
print(str1)
print(str2)
2.2 join拼接
# join
str3 = " ".join(["i", "am", "Feng"])
print(str3)
二、字符串格式化
2.1 使用%占位符来进行格式化
%s 表示字符串
%d 表示整型十进制
%f 表示浮点数
%x 表示十六进制数
%o 表示八进制数
%% 表示%本身
name = "feng"
age = 19
print("I am %s, my age is %s" % (name, age))
1、基本格式:
%[(name)][flags][width].[precision]typecode
- -(name):命名
- -flags:+,-,' '或0。
+表示整数前面填充“+”;
-表示左对齐;
' '为一个空格,表示在正数的左侧填充空格,从而与负数对齐
0表示用0填充
【注】falgs标志位为 + 或者 空格 时只对正数有用,表示和负数对齐