Asignar cadena a una variable
La asignación de una cadena a una variable se realiza con el nombre de la variable seguido de un signo igual y la cadena:
Ejemplo
a = «Python» print(a)
Resultado
Puede asignar una cadena de varias líneas a una variable usando tres comillas:
Ejemplo
a = «»»Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.»»»
print(a)
Resultado
Como muchos otros lenguajes de programación populares, las cadenas en Python son matrices de bytes que representan caracteres Unicode.
Sin embargo, Python no tiene un tipo de datos de caracteres, un solo carácter es simplemente una cadena con una longitud de 1.
Se pueden usar corchetes para acceder a elementos de la cadena.
Ejemplo
a = «Curso de Python!»
print(a[1])
Resultado
U
Dado que las cadenas son matrices, podemos recorrer los caracteres de una cadena, con un bucle for.
Ejemplo
for x in «manzana»: print(x)
Resultado
Para obtener la longitud de una cadena, use la función len().
Ejemplo
a = «Python es increíble!»
print(len(a))
Resultado
20
Puede devolver un rango de caracteres utilizando la sintaxis de división.
Especifique el índice inicial y el índice final, separados por dos puntos, para devolver una parte de la cadena.
Ejemplo
b = «Curso de python!»
print(b[2:5])
Resultado
Mayúsculas
Ejemplo
El método upper() devuelve la cadena en mayúsculas
a = «Curso de python!
print (a.upper())
Resultado
El método replace() reemplaza una cadena con otra cadena
Ejemplo
a = «Curso de python!»
print(a.replace(«C», «K»))
Resultado
Para concatenar o combinar dos cadenas, puede usar el operador +.
Ejemplo
Combine la variable a con la variable b en la variable c:
a = «Curso»
b = «Python»
c = a + b
print(c)
Resultado
Ejemplo
Para agregar un espacio entre ellos, agregue un » «:
a = «Curso»
b = «Python»
c = a + » » + b
print(c)
Resultado
Los operadores se utilizan para realizar operaciones en variables y valores.
Python divide a los operadores en los siguientes grupos:
- Operadores aritméticos
- Operadores de Asignación
- Operadores de comparación
- Operadores lógicos
- Operadores de identidad
- Operadores de membresía
- Operadores bit a bit
Los operadores aritméticos se utilizan con valores numéricos para realizar operaciones matemáticas comunes:
Los operadores de asignación se utilizan para asignar valores a las variables:
Operador | Ejemplo | Similar |
= | x = 5 | x = 5 |
+= | x += 3 | x = x + 3 |
-= | x -= 3 | x = x – 3 |
*= | x *= 3 | x = x * 3 |
/= | x /= 3 | x = x / 3 |
%= | x %= 3 | x = x % 3 |
//= | x //= 3 | x = x // 3 |
**= | x **= 3 | x = x ** 3 |
&= | x &= 3 | x = x & 3 |
| = | x | = 3 | x = x | 3 |
^= | x ^= 3 | x = x ^ 3 |
>>= | x >>= 3 | x = x >> 3 |
<<= | x <<= 3 | x = x << 3 |
Los operadores de comparación se utilizan para comparar dos valores:
|
Los operadores lógicos se utilizan para combinar sentencias condicionales:
|
Los operadores de identidad se utilizan para comparar los objetos, no si son iguales, sino si en realidad son el mismo objeto, con la misma ubicación de memoria:
Operador | Descripción | Ejemplo |
is | Devuelve verdadero si ambas variables son el mismo objeto | x is y |
is not | Devuelve verdadero si ambas variables no son el mismo objeto | x is not y |