View  Edit  Attributes  History  Attach  Print  Search

ACCUEIL | ARDUINO > S'INSTALLER > DEBUTER > APPROFONDIR | PROCESSING | MECATRONIQUE | MATERIEL | OUTILS | TESTS | Plus...|
Python > Shell > ATELIERS Python + Qt > PyQt apps > PyQt+Arduino | Mes Robots | RepRap | Mes lib'Arduino | Mes shields Arduino | Mes distros | Les Mini-PC |
ATELIERS ARDUINO| VIDEOS | COMPRENDRE | REFERENCES | CODER | TECHNIQUE | GNU/LINUX | LIENS | Rien à voir |

Ateliers Python : Apprendre le langage Python avec un interpréteur Python

X. HINAULT - Mars 2013

Une des grandes forces du langage Python, langage interprété, est la possibilité d'exécuter du code directement depuis une console, appelée "interpréteur Python". Cette fonctionnalité permet d'utiliser Python en quelques minutes et permet d'apprendre Python pas à pas, à son rythme, en faisant ses propres essais en toute simplicité. Je vous propose ici toute une série de tuto pour apprendre le langage Python de façon interactive. Prêt ? A vous de jouer !

Oui, je sais, il y a déjà des tas de tutos Python, le "site du zéro", et tout et tout...
...mais çà ne m'empêche pas de vous concocter des petits tutos "à ma sauce"... A vous de juger !
Je vous propose ici une approche qui suppose que vous connaissez déjà un langage tel qu'Arduino.

S'installer pour utiliser Python en mode "console"

Les bases du langage Python

Utiliser les modules

  • Utilisation de librairies externes : les modules
  • Gestion de base des fichiers et des répertoires en Python
  • Recherche et analyse avancée au sein d'une chaîne en Python : les expressions régulières
  • Le temps en Python
  • Les Threads en Python
  • Contrôler le système en ligne de commande en Python
  • Le port série en Python
  • Le réseau en Python

Math et science en Python

  • Fonctions mathématiques en Python
  • Gestion de tableaux numériques en langage Python avec Numpy
    • Le tableau 1D *
    • Tableau 2D et 3D
  • Affichage de courbes mathématiques en Python avec pyqtgraph
    • Paramétrage de base d'un graphique pyqtgraph *
    • Affichage d'une courbe avec pyqtgraph *

Découvrir et utiliser pyqtgraph avec l'interpréteur Python

Affichage de courbe

  • Découvrir et paramétrer l'affichage de base d'une courbe *
  • Afficher et paramétrer une courbe simple y=a.x *
  • Afficher et paramétrer une courbe non linéaire y=f(x) *w
  • Interactivité avec un tracé de courbe pyqtgraph
  • Connexion d'éléments et interactivité entre plusieurs tracé de courbe pyqtgraph

Affichage d'image

  • Lancer la fenêtre d'affichage d'image native pyqtgraph
  • Afficher une image simple générée à partir d'un tableau 2D

Scripts pyqtgraph utilisant les fonctions d'affichage natives de la librairie

Affichage de courbe

  • Lancer et aramétrer l'affichage de base d'une courbe
  • Affichage de courbes mathématiques en Python avec matplotlib