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:
- Python + operador
- Python * operador
- 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