1、在创建字符串时,可以在字符串中指定占位符
# %s 在字符串中表示任意字符# %f 浮点数占位符# %d 整数占位符a='hello %s'%'小宝贝'b='hello %s 你好 %s'%('八倍镜','游戏') c='hello %3.5s'%'abcdefg'# %3.5s字符串的长度限制在3-5之间d='hello %s'%123.455e='hello %.2f'%234.3456g='hello %d'%123.354print('a=',a) print('b=',b) print('c=',c) print('d=',d) print('e=',e) print('g=',g)
2、格式化字符串,可以通过在字符串前添加一个f来创建一个格式化字符串
c=f'hello'print(c)
在格式化字符串中可以直接嵌入变量
a='你好'b='哈哈'c=f'hello {a}{b}'print(c)
创建一个变量,保存你的名字,然后通过四种格式化字符串的方式,在命令行中显示:欢迎XXX 光临!
# 创建一个变量来保存你的名字name='小朋友'# 使用四种方式来输出,欢迎小朋友光临# 拼串print('欢迎 '+name+' 光临!') #多个参数print('欢迎',name,'光临!') #占位符print('欢迎 %s 光临!'%name) #格式化字符串print(f'欢迎 {name} 光临!')
3、字符串的复制(将字符串和数字相乘)
# 字符串的复制(将字符串和数字相乘)a='你好'# *在语言中标识乘法a=a*4print(a)