Python 字符串连接

Python 字符串连接

Python 字符串连接

+运算符因为求和而被广为熟知。但是在Python中,该符号作为字符串“ 连接运算符 ”。它通过两个字符串操作数进行运算,结果是两个字符串的连接。

位于加号符号右侧的字符串的字符会追加到左侧的字符串之后。连接的结果是一个新的字符串。

str1="Hello"

str2="World"

print ("String 1:",str1)

print ("String 2:",str2)

str3=str1+str2

print("String 3:",str3)

它将产生以下 输出 −

String 1: Hello

String 2: World

String 3: HelloWorld

要在这两者之间插入一个空格,使用一个第三个空的字符串。

str1="Hello"

str2="World"

blank=" "

print ("String 1:",str1)

print ("String 2:",str2)

str3=str1+blank+str2

print("String 3:",str3)

它将产生以下输出。

String 1: Hello

String 2: World

String 3: Hello World

另外一个符号 ,我们通常用来表示两个数字的乘法,也可以与字符串操作数一起使用。在这里, 在Python中作为重复运算符。其中一个操作数必须是整数,第二个是字符串。该运算符会连接多个字符串的副本。例如 –

>>> "Hello"*3

'HelloHelloHello'

整数操作数是要连接的字符串操作数的副本数量。

两个字符串操作符(*)重复操作符和(+)连接操作符可以在一个表达式中使用。”*”运算符优先级高于”+”运算符。

str1="Hello"

str2="World"

print ("String 1:",str1)

print ("String 2:",str2)

str3=str1+str2*3

print("String 3:",str3)

str4=(str1+str2)*3

print ("String 4:", str4)

形成 str3 字符串,Python首先连接3个World的副本,然后将结果追加到Hello之后

String 3: HelloWorldWorldWorld

在第二种情况下,字符串str1和str2在括号内,因此它们首先进行连接。然后将其结果重复三次。

String 4: HelloWorldHelloWorldHelloWorld

除了 + 和*,其他算术操作符符号都不能与字符串操作数一起使用。

相关推荐

薇婷 敏感肌肤脱毛蜡纸
365bet网址是多少

薇婷 敏感肌肤脱毛蜡纸

📅 09-30 👁️ 3426
为什么qq头像模糊
365bet网址是多少

为什么qq头像模糊

📅 09-25 👁️ 4750
大衣搭配什么鞋子好看?推荐很火的4双,时髦显高,小个子穿好看
王者荣耀段位分布情况大揭秘:你究竟处在哪个梯队?
忘记了小米路由器密码怎么办?详细教程及设置方法
365彩票客户端下载

忘记了小米路由器密码怎么办?详细教程及设置方法

📅 07-30 👁️ 8669
女生标准三围对照表
365bet网址是多少

女生标准三围对照表

📅 11-19 👁️ 5739