字符串连接

作者: 朱兰Juran | 来源:发表于2022-05-09 08:27 被阅读0次

字符串连接 ( + 号连接)

可以使用 + 号连接任意两个字符串,连接字符串时,无论是使用单引号还是双引号创建的都可以。

Python 控制台运行:

>>> "Spam" + 'eggs'

'Spameggs'

>>> print("First string" + ", " + "second string")

First string, second string


字符串连接

即使你的字符串包含数字,它们仍然被添加为字符串而不是整数。将一个字符串加上数字中会产生一个错误,即使它们看起来相似,但它们是两个不同的实体。

print("2" + "2")

print(1 + '2' + 3 + '4')

尝试一下

结果:

22

Traceback (most recent call last):

  File "..\Playground\", line 3, in <module>

    print(1 + '2' + 3 + '4')

TypeError: unsupported operand type(s) for +: 'int' and 'str'

在将来的课程中,只会显示最后一行错误消息,因为它是唯一一个提供发生的错误类型的详细信息。


字符串操作(乘以整数)

字符串也可以乘以整数。这会产生原始字符串的重复版本。字符串和整数的顺序无关紧要,但字符串通常是放在前面的。

字符串不能与其他字符串相乘。即使浮点数是整数,字符串也不能乘以浮点数。

例如:

print("spam" * 3)

print(4 * '2')

print('17' * '87')

print('pythonisfun' * 7.0)

尝试一下

运行结果:

spamspamspam

2222

Traceback (most recent call last):

  File "..\Playground\", line 5, in <module>

    print('17' * '87')

TypeError: can't multiply sequence by non-int of type 'str'

相关文章

  • 数据库连接字符串

    SQLServer 连接字符串 MySql 连接字符串

  • Python Day195(字符串的连接)复盘

    字符串的连接 直接使用“+”连接字符串 代码

  • lua使用的一点建议

    string 拼接大量字符串 少用默认连接符号当需要拼接大量字符串的时候,少用默认的字符串连接,如果大量字符串连接...

  • 随记

    PHP中的字符串连接运算符 字符串连接运算符是为了将两个字符串进行连接,PHP中提供的字符串连接运算符有: (1)...

  • 字符串连接

    字符串连接 (+ 号连接) 可以使用 + 号连接任意两个字符串,连接字符串时,无论是使用单引号还是双引号创建的都可...

  • 数据类型之字符串

    String是一个类,表示字符串。 字符串都得用双引号(''')括起来,连接字符串使用“+”(连接)符号; 字符串...

  • 【ADO.NET】数据库查询SQLCommand方法

    1.创建连接字符串 2.使用Connection通过连接字符串进行连接 创建对象使用Command对象.Comma...

  • mysql--字符串连接之concat、concat_ws、gr

    mysql--字符串连接之concat()、concat_ws()、group_concat() 字符串连接包含三...

  • PHP 连接运算符

    就是字符串的连接,能够将前后字符连接起来。 如果不是字符串,会自助转换为字符串。

  • Swift字符连接符

    两个字符串可以连接在一起成为一个新字符串,在Swift中连接字符串可以使用"+"进行连接,如下: "Hello...

网友评论

    本文标题:字符串连接

    本文链接:https://www.haomeiwen.com/subject/hlacurtx.html