Texto
Ejemplos de texto son:
- "thing #1"
- "March 12, 2010"
- "" (texto vacío)
El texto puede contener letras mayúsculas o minúsculas, cifras, signos de puntuación, otros símbolos y espacios entre palabras.

Crear texto
El bloque crear texto con une (concatena) los valores de varios textos y crea con ellos un texto nuevo.

Python
'' + str(A) + str(B) + str(C)Añadir texto
El bloque añade el texto añade el texto dado a la variable indicada.

Python
VAR = str(VAR) + TEXTLongitud del texto
El bloque longitud de cuenta las letras, cifras y demás de un texto y devuelve la longitud total.
La longitud de abc a continuación es 3; la longitud del texto vacío es 0.

Python
len(VALUE)Comprobar si el texto está vacío
El bloque está vacío comprueba si el texto dado está vacío (si su longitud es 0).

Python
len(VALUE) == 0Buscar texto
Estos bloques comprueban si un texto concreto aparece dentro de otro texto y, si es así, devuelven su posición.

Python
(VALUE.find(FIND) + 1)
(VALUE.rfind(FIND) + 1)Obtener una sola letra
Obtiene de un texto una letra en una posición concreta.
Hay varias opciones: la primera, la última, una posición aleatoria, la N-ésima y más.

Python
TEXT[N - 1]
TEXT[len(TEXT) - N]
TEXT[0]
TEXT[-1]
TEXT[int(random.random() * len(TEXT))]Obtener una parte del texto
Con el bloque obtener subcadena puedes obtener el texto de un rango concreto.

Python
TEXT[at1:at2]Cambiar mayúsculas y minúsculas del texto
Este bloque convierte el texto introducido a una de las formas siguientes:
- MAYÚSCULAS: convierte todas las letras a mayúsculas
- minúsculas: convierte todas las letras a minúsculas
- Iniciales En Mayúscula: convierte solo la primera letra de cada palabra a mayúscula y el resto a minúsculas

Python
TEXT.upper() # MAYÚSCULAS
TEXT.lower() # minúsculas
TEXT.title() # Iniciales En MayúsculaQuitar espacios
El bloque siguiente quita los espacios de estas posiciones del texto:
- de ambos lados
- de la izquierda
- de la derecha

Python
TEXT.strip() # de ambos lados
TEXT.lstrip() # de la izquierda
TEXT.rstrip() # de la derechaContar las apariciones de un texto en otro
Cuenta cuántas veces aparece un subtexto concreto en el texto dado y devuelve ese número.

Python
HAYSTACK.count(NEEDLE)Reemplazar un texto dentro de otro
Reemplaza en un texto todas las apariciones de un subtexto concreto por otro texto.

Python
HAYSTACK.replace(NEEDLE, REPLACEMENT)Invertir el texto
Devuelve un texto nuevo con el orden del texto invertido.

Python
TEXT[::-1]Imprimir texto
El bloque imprimir muestra el valor introducido en una ventana emergente.

Python
print(TEXT)Solicitar la entrada del usuario
El bloque siguiente crea una ventana emergente que pide una entrada al usuario; el valor introducido se guarda en una variable.
Puedes pedir texto o un número.

Python
input(TEXT)
float(input(TEXT))