字符串的拼接
实例1
str1+str2+str3 # 字符串的拼接基础
代码演示:
wpon = '1'+'2'+'3' wpon2 = '1333'*10 print(wpon) print(wpon2) print(wpon+wpon2)
输出结果
123 1333133313331333133313331333133313331333 1231333133313331333133313331333133313331333
扩展: %s 在Python中意思为占位符
代码演示:
wptalk = '夏柔牛逼%s'%'啊!' print(wptalk) 输出结果: 夏柔牛逼啊!
扩展: 如果输入两个%s, 则需要在后面加个括号, 否则会报错
代码演示:
wptalk = '夏柔牛逼%s'%'啊!'+'wpon%s%s'%('555','666') print(wptalk) 输出结果: 夏柔牛逼啊!wpon555666
扩展: %s只能用于字符串
实例2
.join([1,2,3,4]) # 他是一个拼接
代码演示:
wponjoin = ''.join(['夏柔','真','好','看']) print(wponjoin) 输出结果: 夏柔真好看
代码演示2:
wponjoin = '|'.join(['夏柔','真','好','看']) # 可以() 则为元祖 print(wponjoin) 输出结果: 夏柔|真|好|看
扩展: ''.join 在'' 中, 输入任意字符为分隔符, 如上面的演示
实例3
.'{}{}{}'.format # format类型
代码演示:
wponformat = '夏柔{}'.format('老师') print(wponformat) 输出结果: 夏柔老师
代码演示2:
wponformat = '夏柔{}牛逼{}'.format('老师','啊!') print(wponformat) 输出结果: 夏柔老师牛逼啊!
代码演示3:
wponformat = '夏柔{1}牛逼{0}讲{2}'.format('老师','啊!','的东西我都能听得懂!') # 0,1,2 和列表一个意思 print(wponformat) 输出结果: 夏柔啊!牛逼老师讲的东西我都能听得懂!
代码演示4:
wponformat2 = '夏柔{a}牛逼{b}讲{c}'.format(a = '老师',b = '我',c = '牛逼') print(wponformat2) 输出结果: 夏柔老师牛逼我讲牛逼