Dans cette rubrique, vous apprenez progressivement le langage Python 3.
L'EDI (Environnement de Développement Intégré) Thonny est présenté pour introduire les notions fondamentales de Python, puis est utilisé tout au long des vidéos d'explication.
Les principales instructions sont abordées en commençant par les variables, les structures conditionnelles et itératives, les principaux types, les fonctions et les assertions.
L'utilisation de Python avec des suites numériques récurrentes ou non est également abordée.
La résolution d'algorithmes est abordée dans une autre rubrique : Algorithmique avec Python
🔗 PDF pour l'accès aux vidéos de la rubrique : Python
Modulo pour savoir si un nombre est pair
👉 Comment utiliser le modulo % ou reste de la division entière pour savoir si un nombre est pair ou pour savoir si un nombre est divisible par un autre.
Les instructions itératives / Les boucles
Répéter avec for in range
👉 Comment répéter des instructions avec la boucle for in et avec la fonction range( ) ? Comment compter de 1 en 1, de 2 en 2 … Comment compter à rebours ?
Utiliser un tuple
👉 Comment utiliser un tuple ? Comment initialiser un tuple ? Comment rechercher des informations dans un tuple ?
Les listes
Utiliser une liste
👉 Comment utiliser une liste et la modifier en ajoutant, modifiant ou supprimant des éléments.
📝 Mémo
Une liste est encadrée par [ ] Les éléments sont séparés par des ,
Une liste peut être modifiée : On peut ajouter un élément, on peut modifier un élément ou en supprimer, …
Le premier élément d'une liste « lst » est lst[0]
lst[i] permet d'avoir la valeur de l'élément d'index i
Le nombre d'éléments de la liste « lst » est len(lst)
On parcourt une liste soit en considérant uniquement la valeur de chaque élément, soit en considérant l'index et la valeur.
On représente parfois un tableau par une liste.
Les dictionnaires
Utiliser un dictionnaire
👉 Comment utiliser un dictionnaire ? Comment créer des associations clé + valeur ? Comment utiliser des associations ?
Les ensembles
Utiliser un ensemble
👉 Comment utiliser un ensemble ? Comment le modifier en ajoutant et supprimant des éléments ? Comment comparer deux ensembles ?
Les textes / Les chaînes de caractères
Parcourir un texte
👉 Comment parcourir un texte en Python, caractère par caractère, du début vers la fin ... puis de la fin vers le début.
Fichiers utilisés dans la vidéo : documents-fournis.zip
Calculer la somme de deux nombres avec une fonction
👉 Comment créer une fonction permettant de calculer la somme de deux nombres.
Comment définir une fonction avec le mot-clé def et préciser son résultat avec le mot-clé return.
Différence entre print et return
👉 A quoi servent print et return ? Quelles sont leurs différences ? Pourquoi un print ne peut pas remplacer un return ?
Comment se déroule un appel de fonction
👉 Comment se déroule, pas à pas, l'appel d'une fonction ? Quelles sont toutes les étapes suivies lors de l'appel d'une fonction ? Comment utiliser le débuggeur pour suivre l'intégralité des calculs effectués par l'interpréteur Python ?
def mini(a, b):
if a < b:
return a
return b
w = 10
print(mini(w + 2, 15))
print(mini(w * 4, 15))