算数运算符“+”拼接字符串
运算符“+”左边的字符串会在最末尾的地方拼接上“+”右边的字符串。
name='李明'
age=16
height=174.5
print('他叫'+name+',今年'+str(age)+'岁,他的身高是'+str(height)+'厘米')
#输出 他叫李明,今年16岁,他的身高是174.5厘米
算术运算符“*”复制、拼接字符串。
【语法】 变量/字符串 *正整数
输出的是变两个所代表的字符串或者字符串本身的正整数倍。
a='Hello Python'
print(a*4)#输出 Hello PythonHello PythonHello PythonHello Python
print((a+'\n')*4)"""输出 Hello Python
Hello Python
Hello Python
Hello Python"""
占位符格式化字符串
常用占位符 | 描述 |
---|---|
%s | 格式化字符串 |
%d | 转为十进制整数 |
%f | 转为浮点数,可指定小数点后精度,如:%.2f表示保留两位小数 |
name='李明'
age=16
height=174.5
print('他叫%s,今年%d岁,他的身高是%.2f厘米'%(name,age,height))
#输出 他叫李明,今年16岁,他的身高是174.50厘米