Thématiques principales

Affichage des articles dont le libellé est générateur. Afficher tous les articles
Affichage des articles dont le libellé est générateur. Afficher tous les articles

lundi 11 mars 2019

Python : Les Coroutines

Je vous avais promis des aspects technologiques sur python et l’utilisation de quelques librairies intéressantes, et bien c’est loupé, initialement je voulais voir les coroutines en même temps que le décorateurs [decorateur] , mais finalement je les aies séparés. Donc nous revoilà avec un autre article sur cette petite spécificité du langage [pep-342].

Vous vous souvenez du mots clefs yield? C’est celui la que nous utilisions dans les générateurs pour produire des résultats sans interrompre le déroulement du contexte d'exécution… c'était assez magique… à bien sachez qu’il est aussi possible de lui envoyer des données en contre partie…. dur à imaginer…. effectivement…Prenons un exemple:

mardi 5 mars 2019

Python : Listes et générateurs

Aujourd'hui nous allons mettre Java un peu de coté et revenir pour ces prochaines semaine aux technologies et connaissances nécessaires au Machine Learning.

Nous avions déjà fait quelques articles, sur les réseaux de neurones avec du Java, du python etc... Du coup comme nous avons déjà bien traité de Java durant ces derniers mois, je vous propose de revenir maintenant sur le langage python.

Alors bien sur ce n'est pas en un article que l'on fera le tour de ce langage qui est tout aussi complexe que Java et de tout son eco-système. Mais on peut malgré tout tenter d'en survoler les mécanismes essentiels afin de pouvoir l'exploiter au mieux. Alors on ne va pas refaire non plus ici un cours de syntaxe mais regarder comment l'utiliser: voir un peu les listes en compréhension, l’intérêt des décorateurs, faire un petit tour du coté des générateurs et bien sur jouer avec les classes et méta-classes etc...