Travailler des textes avec Python pour Dynamo (Initiation)

Travailler des textes avec Python pour Dynamo (Initiation)

Dans ce nouvel article sur Python pour Dynamo, nous allons manipuler des textes.

Commençons par créer un nœud String et le placer en entrée de notre nœud Python :

Noeud String avec Python
Placer en entrée le noeud Python

OUT = txt affiche le contenu de IN[0]

Nous pouvons afficher le contenu d’une liste de texte :

Contenu d'une liste de textes

Nous allons rentrer le contenu de notre liste de mots entre crochets. Chaque mot doit être entre guillemets et séparé par une virgule.

Voici le résultat :

Nous pouvons par exemple afficher les trois premiers mots de cette liste en modifiant légèrement notre codage:

Modification du codage Python
[ :3] àAffiche les 3 premiers mots

Nous pouvons renvoyer le nombre de mots contenus dans une liste avec len() :

Renvoyer le nombre de mots contenus dans une liste Python
Textes Python

Nous avons la possibilité de n’afficher que certaines lettres d’un mot :

Mot Machine Python

Dans cet exemple nous allons afficher de la sixième lettre jusqu’à la treizième. Pour precision nous commençons à 0 !

Terminons cet article en plaçant une majuscule au début de notre texte :

Ici le m de man est en minuscule

Majuscule au début du texte Python 2

Nous créons une variable tex. Puis nous lui demandons de renvoyer le texte contenu dans la variable MaListe puis de mettre la première lettre en majuscule.

Previous

Travailler des listes Python pour Dynamo (Initiation)


Cliquez ici pour voir tous nos articles de blog