Python字符串通接的5种要领
总结了一下Python字符串通接的5种要领:
1. 加号
第一种,有编程履历的人,预计都知道许多语言内里是用加号毗连两个字符串,Python内里也是如此直接用 “+” 来毗连两个字符串;
print 'Python' + 'Tab'
功效:
PythonTab
2. 逗号
第二种较量非凡,利用逗号毗连两个字符串,假如两个字符串用“逗号”离隔,那么这两个字符串将被毗连,可是,字符串之间会多出一个空格;
print 'Python','Tab'
功效:
Python Tab
3. 直接毗连
第三种也是 ,ython 独占的,只要把两个字符串放在一起,中间有空缺可能没有空缺,两个字符串将自动毗连为一个字符串;
print 'Python''Tab'
功效:
PythonTab
print 'Python' 'Tab'
功效:
PythonTab
4. 名目化
第四种成果较量强大,警惕了C语言中 printf 函数的成果,假如你有C语言基本,看下文档就知道了。这种方法用标记“%”毗连一个字符串和一组变量,字符串中的非凡标志会被自动用右边变量组中的变量替换:
print '%s %s'%('Python', 'Tab')
功效:
Python Tab
第五种 join
就属于能力了,操作字符串的函数 join 。这个函数接管一个列表,然后用字符串依次毗连列表中每一个元素:
str_list = ['Python', 'Tab'] a = '' print a.join(str_list)
功效:
PythonTab