Python字符串中的%是什么意思

来源:互联网 发布:木托盘设计软件 编辑:程序博客网 时间:2024/05/22 03:31

% 字符串格式化的
简单的说就是一种将其他变量置入到特定的位置,生成新字符串的操作


print里面有一个%s,就是‘这里讲替换成一个新的字符串’,用作替换的内容放在字符串后面的%后面就是变量n

age = '22'//my name is 22print 'my name is %s' % n  

除了%s,还有%d,只是代表的替换类型是不一样的

//第二个百分号要是string就会输出错误,因为第一个百分号跟的是d,需要第二个百分号后面跟的是整数型print '%dkm'%1998//下面是多个值print '%s %d %f'%('jack',29,9.2)