Want to create interactive content? It’s easy in Genially!

Over 30 million people create interactive content in Genially.

Check out what others have designed:

Transcript

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.

Une présentation des notions de base et un quiz ludique vous attendent !

PYTHON

PRESENTATION

Quiz

Sommaire

Qu'est-ce que Python ?

Pourquoi Python ?

Les bases de 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.

* 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.

Voici un exemple d'algorithme :

Fondant au chocolat

C'est quoi Python ?

Qu'est-ce qu'un algorithme ?

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.

  • Facile à lire et à écrire :
En Python, les instructions ressemblent souvent à de l'anglais simple. Par exemple, pour demander à l'ordinateur d'afficher un message, vous écrivez : print("Bonjour !"). Pas besoin de mots compliqués ou de symboles étranges.
  • Accessible aux débutants :
Contrairement à d'autres langages qui peuvent être plus techniques, Python a été conçu pour être simple et clair.Vous pouvez commencer par des petites tâches, comme faire des calculs ou organiser des listes, et progresser à votre rythme.
  • Une bonne transition vers d'autres langages
L'apprentissage des concepts en Python prépare bien à passer à d'autres langages de programmation plus complexes.

Pourquoi Python ?

LES BASES DE PYTHON

QUELQUES NOTIONS DE BASE

Une fonction est repérable grâce au "def" qui permet de définir/créer la fonction.

RESULTAT DE L'APPEL DE LA FONCTION :
APPEL DE LA FONCTION :
LA FONCTION :

Une fonction qui affiche une chaîne de caractères.

EXEMPLE

I - Les FONCTIONS

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.

AFFICHER LE CONTENU D'UNE VARIABLE :
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.).
MODIFICATION D'UNE VARIABLE :
LES VARIABLES :

Un programme contenant plusieurs variables.

EXEMPLE

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.

RESULTAT DE L'APPEL
APPEL DE LA FONCTION
LA FONCTION

Un programme qui regarde si deux nombres sont égaux. Si les deux nombres sont égaux, cela va renvoyer True sinon False.

EXEMPLE

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".

Il existe deux types de boucles principales en Python :

  • Les boucles for
  • Les boucles while

Une boucle est une structure de contrôle permettant de répéter un bloc de code plusieurs fois, selon des conditions définies.

IV - LES BOUCLES

DEFINITION
RESULTAT DE L'APPEL DE LA FONCTION :
APPEL DE FONCTION
LA FONCTION

Voici une fonction qui utilise une boucle for pour renvoyer les lettres d'un mot une par une.

EXEMPLE

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).

RESULTAT
APPEL DE FONCTION
LA FONCTION

Voici une fonction utilisant la boucle while pour renvoyer les nombres un à un jusqu'au un nombre donné.

EXEMPLE
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.

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..."

Démarrer

Quiz

Bienvenue sur le quiz, testez ce que vous avez retenu de cette présentation

Contextualize Your Topic with a Subtitle

MERCI