Texte
Voici des exemples de texte :
- "thing #1"
- "March 12, 2010"
- "" (texte vide)
Un texte peut contenir des lettres majuscules ou minuscules, des chiffres, des signes de ponctuation, d'autres symboles et des espaces entre les mots.

Créer un texte
Le bloc créer un texte avec réunit (concatène) les valeurs de plusieurs textes et crée un nouveau texte.

Python
'' + str(A) + str(B) + str(C)Ajouter un texte
Le bloc ajouter le texte ajoute le texte indiqué à la variable choisie.

Python
VAR = str(VAR) + TEXTLongueur du texte
Le bloc longueur de compte les lettres, les chiffres et les autres caractères d'un texte et renvoie la longueur totale.
Ci-dessous la longueur de abc est 3, et la longueur d'un texte vide est 0.

Python
len(VALUE)Vérifier si un texte est vide
Le bloc est vide vérifie si le texte indiqué est vide (si sa longueur est 0).

Python
len(VALUE) == 0Chercher un texte
Ces blocs vérifient si un texte donné se trouve dans un autre texte et, s'il y est, renvoient sa position.

Python
(VALUE.find(FIND) + 1)
(VALUE.rfind(FIND) + 1)Extraire un seul caractère
Prend dans un texte le caractère qui se trouve à une position donnée.
Il y a plusieurs options : le premier, le dernier, une position au hasard, le n-ième et d'autres.

Python
TEXT[N - 1]
TEXT[len(TEXT) - N]
TEXT[0]
TEXT[-1]
TEXT[int(random.random() * len(TEXT))]Extraire une partie du texte
Avec le bloc obtenir la sous-chaîne tu peux extraire le texte d'un intervalle donné.

Python
TEXT[at1:at2]Changer la casse
Ce bloc transforme le texte d'entrée dans l'un des formats suivants :
- en MAJUSCULES : transforme toutes les lettres en majuscules
- en minuscules : transforme toutes les lettres en minuscules
- En Majuscule Au Début De Chaque Mot : met en majuscule seulement la première lettre de chaque mot et le reste en minuscules

Python
TEXT.upper() # en MAJUSCULES
TEXT.lower() # en minuscules
TEXT.title() # En Majuscule Au Début De Chaque MotSupprimer les espaces
Le bloc suivant supprime dans un texte les espaces aux endroits suivants :
- des deux côtés
- à gauche
- à droite

Python
TEXT.strip() # des deux côtés
TEXT.lstrip() # à gauche
TEXT.rstrip() # à droiteCompter combien de fois un texte apparaît dans un autre texte
Compte combien de fois une sous-chaîne donnée apparaît dans le texte indiqué et renvoie le résultat.

Python
HAYSTACK.count(NEEDLE)Remplacer un texte dans un texte
Remplace d'un coup une sous-chaîne donnée par un autre texte, dans un texte.

Python
HAYSTACK.replace(NEEDLE, REPLACEMENT)Renverser un texte
Renvoie un nouveau texte dans lequel l'ordre des caractères est inversé.

Python
TEXT[::-1]Afficher un texte
Le bloc afficher montre la valeur d'entrée dans une fenêtre qui apparaît.

Python
print(TEXT)Demander une valeur à l'utilisateur
Le bloc suivant crée une fenêtre qui demande une valeur à l'utilisateur ; la valeur saisie est enregistrée dans une variable.
On peut demander un texte ou un nombre.

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