Want to create interactive content? It’s easy in Genially!
Mooc Python jpo
louis
Created on November 18, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Corporate Christmas Presentation
View
Business Results Presentation
View
Meeting Plan Presentation
View
Customer Service Manual
View
Business vision deck
View
Economic Presentation
View
Tech Presentation Mobile
Transcript
PYTHON
PRESENTATION
Une présentation des notions de base et un quiz ludique vous attendent !
Projet réalisé par Maillet Louis, Vachey Joris, Vignon Chaudey Clément, Homeniuk Stanislas et Pelletant Colin spécialement pour les visiteurs de la JPO.
Sommaire
Qu'est-ce que Python ?
Pourquoi Python ?
Les bases de Python
Quiz
C'est quoi Python ?
Python est un langage de programmation, c'est-à-dire un langage qu'un humain peut comprendre et écrire, et qu'un ordinateur peut lire et exécuter afin d'automatiser des tâches comme des algorithmes.
Qu'est-ce qu'un algorithme ?
Voici un exemple d'algorithme :
Fondant au chocolat
Un algorithme est une suite d'instructions à réaliser pour obtenir un résultat, comme une formule mathématique ou une recette de cuisine. Nous utilisons déjà des algorithmes dans la vie quotidienne.
* Faire fondre le chocolat et le beurre au bain marie* Ajouter les jaunes d’œufs et le sucre jusqu'à ce que le mélange soit bien homogène.* Monter les blancs en neige.* Incorporez-les à la préparation.* Faites cuire à 165◦C pendant 35 min.
Pourquoi Python ?
- Facile à lire et à écrire :
- Accessible aux débutants :
- Une bonne transition vers d'autres langages
LES BASES DE PYTHON
QUELQUES NOTIONS DE BASE
I - Les FONCTIONS
LA FONCTION :
DEFINITION
En Python, une fonction est un bloc de code réutilisable, qui exécute une tâche spécifique. Une fonction peut prendre un ou plusieurs paramètres, et retourne un résultat en fonction de ceux-ci.
APPEL DE LA FONCTION :
EXEMPLE
Une fonction qui affiche une chaîne de caractères.
RESULTAT DE L'APPEL DE LA FONCTION :
Une fonction est repérable grâce au "def" qui permet de définir/créer la fonction.
LES VARIABLES :
II - LES VARIABLES
DEFINITION
En Python, une variable est un nom qui sert à stocker une valeur en mémoire. Cela peut être une chaine de caractères ("Alice"), un nombre (2), une expression booléennne (True/False) et bien plus encore... Cela permet de pouvoir manipuler et de réutiliser cette valeur dans le programme.
MODIFICATION D'UNE VARIABLE :
AFFICHER LE CONTENU D'UNE VARIABLE :
EXEMPLE
Un programme contenant plusieurs variables.
Le nom d'une variable ne peut pas contenir d'espace ni de caractères spéciaux (comme &, #, ;, ~, etc.) et ne peut pas être un mot-clé réservé (comme if, while, etc.).
LA FONCTION
III- LES CONDITIONS
DEFINITION
Une condition est symbolisée par le mot clé "if" en Python. Elle permet de vérifier si une instruction est vraie ou fausse. Si l'instruction s'avère être vraie, l'ordinateur exécutera ce qu'il y a dans la condition. Sinon, si la condition est fausse, il exécutera le code qu'il y a dans le "else".
APPEL DE LA FONCTION
EXEMPLE
RESULTAT DE L'APPEL
Un programme qui regarde si deux nombres sont égaux. Si les deux nombres sont égaux, cela va renvoyer True sinon False.
IV - LES BOUCLES
DEFINITION
Une boucle est une structure de contrôle permettant de répéter un bloc de code plusieurs fois, selon des conditions définies.
Il existe deux types de boucles principales en Python :
- Les boucles for
- Les boucles while
LA FONCTION
Les boucles for
DESCRIPTION
Les boucles for sont généralement utilisées pour parcourir une séquence (listes de nombre de mot, chaîne de caractères ou un intervalle numérique).
APPEL DE FONCTION
EXEMPLE
RESULTAT DE L'APPEL DE LA FONCTION :
Voici une fonction qui utilise une boucle for pour renvoyer les lettres d'un mot une par une.
LA FONCTION
LES BOUCLES WHILE
DESCRIPTION
Les boucles while vont exécuter un bloc de code tant que la condition donnée est vraie. Cela se traduit par un "tant que..."
APPEL DE FONCTION
EXEMPLE
Voici une fonction utilisant la boucle while pour renvoyer les nombres un à un jusqu'au un nombre donné.
RESULTAT
ATTENTION : Il faut s'assurer que la condition donnée devienne fausse au bout de plusieurs itérations, sinon la boucle va s'exécuter à l'infini.
Quiz
Bienvenue sur le quiz, testez ce que vous avez retenu de cette présentation
Contextualize Your Topic with a Subtitle