Operadores de cadena con ejemplos en pitón

operadores

cadena Python : Aquí, vamos a aprender acerca de los operadores de cadena pitón con ejemplos en Python .

operadores de cadenas en Python

Hay básicamente tres operadores que se pueden utilizar con la pitón cadena:

  1. Python + operador
  2. Python * operador
  3. Python de operador

1) Python “+” operador

“+” operador se conoce como operador de concatenación en Python , se utiliza para concatenar / unir dos o más cadenas.

Ejemplo 1: variables de cadena concatenando

# python code to demonstrate an example
# of string "+" operator
str1 = "Hello"
str2 = " "
str3 = "world!"
result = str1+str2+str3
print("str1: ", str1)
print("str2: ", str2)
print("str3: ", str3)
print("result: ", result)

salida

str1:  Hello
str2:
str3: world!
result: Hello world!

Ejemplo 2: Adición de cadenas, variables de cadena dentro de la función de impresión ()

# python code to demonstrate an example
# of string "+" operator
name = "prem"
print("My name is " + name)
print("Hello" + " " + "world!")

salida

My name is prem
Hello world!

2) Python “*” operador

“*” operador se utiliza para crear múltiples copias de una cadena.

Ejemplo 1:

# python code to demonstrate an example
# of string "*" operator
result1 = "Hello"*3
print("result1: " + result1)
strval = "Hello world "
n = 5
result2 = strval*n
print("result2: " + result2)

salida

result1: HelloHelloHello
result2: Hello world Hello world Hello world Hello world Hello world

Ejemplo 2: Prueba con cero o valor negativo

Si multiplicamos una cadena, ya sea con 0 (cero) o un número negativo , el resultado será una cadena vacía.

# python code to demonstrate an example
# of string "*" operator
result1 = "Hello"* 0
print("result1: " + result1)
strval = "Hello world "
n = -5
result2 = strval*n
print("result2: " + result2)

salida

result1:
result2:

3) Python “en” Operador

“en el operador” se utiliza para comprobar si existe un valor dado (primer operando) en la cadena (segundo operando) o no. Devuelve Verdadero si existe el primer operando en el segundo operando, si no devuelve Falso .

Ejemplo:

# python code to demonstrate an example
# of string "in" operator
str1 = "IncludeHelp.com is very popular"
str2 = "is"
if str2 in str1:
print("'" + str2 + "'" + " exists in " + str1)
else:
print("'" + str2 + "'" + " does not exist in " + str1)
str2 = "are"
if str2 in str1:
print("'" + str2 + "'" + " exists in " + str1)
else:
print("'" + str2 + "'" + " does not exist in " + str1)

salida

'is' exists in IncludeHelp.com is very popular
'are' does not exist in IncludeHelp.com is very popular


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *