首页 / 科技数码 / 正文

python字符串的拼接 

Python字符串的拼接有以下几种方法:

1. 加号:直接用加号"+"来连接两个字符串,例如:print('Python' + 'Tab'),结果为:PythonTab。

2. 逗号:使用逗号连接两个字符串,例如:print('Python', 'Tab'),结果为:Python Tab,但字符串之间会多出一个空格。

3. 直接连接:Python独有的,只要把两个字符串放在一起,中间有空白或者没有空白,两个字符串将自动连接为一个字符串,例如:print('Python''Tab'),结果为:PythonTab。

4. 格式化:借鉴了C语言中printf函数的功能,用符号“%”连接一个字符串和一组变量,字符串中的特殊标记会被自动用右边变量组中的变量替换,例如:print('%s %s'%('Python', 'Tab')),结果为:Python Tab。

5. join:利用字符串的函数join,这个函数接受一个列表,然后用字符串依次连接列表中每一个元素,例如:str_list = ['Python', 'Tab'],a = '',print(a.join(str_list)),结果为:PythonTab。

6. 多行字符串拼接:Python遇到未闭合的小括号,自动将多行拼接为一行,例如:s = ('select' 'from' 'atable' 'where' 'id=888'),print(s, type(s)),结果为:select from atable where id=888。

如有侵权请及时联系我们处理,转载请注明出处来自