Catégorie : Python

Types construits

Types construits

Les types de données dits « simples » sont : int (nombres entiers) ; float (nombres flottants) ; bool (booléens) ; str (chaîne de caractères). Ces types simples ne sont plus suffisants si nous avons besoin de garder en...

Les fichiers

Les fichiers

Manipulation des fichiers Les principales fonctions Python relatives à la manipulation de fichiers se trouvent dans la bibliothèque os . import os   Sur un ordinateur, une tablette, un smartphone, une console de jeu, les fichiers...

Les fonctions

Les fonctions

Il est possible avec Python de définir une fonction qui ressemble à une fonction mathématique ; la syntaxe est alors la suivante : \(f:x \rightarrow x^2\) ⇔ def f(x): return x**2 Mais on peut définir des...

Structures conditionnelles

Structures conditionnelles

Une structure conditionnelle permet d’exécuter une séquence d’instructions seulement dans le cas où une condition est vraie. Si par exemple, une variable est positive, deux textes sont identiques, un booléen est faux, … Conditions Une condition...

Les boucles

Les boucles

Une structure en boucle permet de répéter une séquence d’instructions (une portion de code) autant de fois que nécessaire. Elles rendent possible le parcours de certaines séquences comme les chaînes de caractères, les listes, les dictionnaires...

Introduction à Python

Introduction à Python

La console python Une console (shell en Anglais) permet de saisir et d’exécuter des instructions les unes après les autres. Il en existe de plusieurs sortes : Python (command line) : une simple console, sans coloration...

Python

Python

D’après Wikipédia : Python est un langage de programmation objet, multi-paradigme et multiplateformes. Il favorise la programmation impérative structurée, fonctionnelle et orientée objet. Il est doté d’un typage dynamique fort, d’une gestion automatique de la mémoire...

Flask

Flask

Structure de base d’une application Web Python+Flask Procédure d’installation Exemple de structure de serveur Web utilisant Flask : Le fichier Python principal Ce fichier est exécuté par un import depuis le fichier script wsgi . Il...

Alphabot : traqueur de ligne

Alphabot : traqueur de ligne

Les capteurs infra rouge ITR20001 indiquent une valeur analogique. La carte Raspberry Pi ne possède pas de convertisseur analogique numérique.  Un convertisseur A/N assure la conversion sur le robot AlphaBot. Le TCL1543 communique par un protocole...

MicroPython avec ESP8266 ou ESP32

MicroPython avec ESP8266 ou ESP32

Les cartes ESP8266 et ESP32 sont compatibles avec l’environnement Arduino, mais peuvent également être programmées en MicroPython, un portage de Python pour les Microcontrôleurs.   Il existe plusieurs IDE permettant de programmer un ESP en micropython...