Notions : variable, affectation, afficher (print), lire (input), casting

Variable : un espace pour stocker une valeur.
Algorithme

Exemple :

Algorithme   exemple_variable
Variables
  x : entier
Début
  x ← 5
Fin
PY Python

Exemple :

x = 5
Affectation : mettre une valeur dans une variable.
Algorithme

Exemple :

Algorithme   exemple_affectation
Variables
  age : entier
Début
  age ← 20
Fin
PY Python

Exemple :

age = 20
Afficher / print : afficher un résultat à l’écran.
Algorithme

Exemple :

Algorithme   exemple_afficher
Variables
  age : entier
Début
  age ← 25
  Ecrire(age)
Fin
PY Python

Exemple :

age = 25
print(age)
Lire / input : lire une valeur saisie par l'utilisateur.
Algorithme

Exemple :

Algorithme   exemple_lire
Variables
  n : entier
Début
  Lire(n)
  Ecrire(n)
Fin
PY Python

Exemple :

n = int(input())
print(n)
Casting : conversion de type (chaîne → nombre, etc.).
Algorithme

En algo, le type est déclaré dans Variables. Pas de cast explicite.

Variables
  x : entier
  ch : chaine
PY Python

Exemple :

n = int(input())    # chaîne → entier
x = float("3.14") # chaîne → réel
s = str(42)       # nombre → chaîne

Traduction Algo ↔ Python (exemple simple)

Algorithme

Code :

Algorithme   exemple
Variables
  x : entier
Début
  x ← 5
  Ecrire(x)
Fin
Résultat console

Sortie :

5
PY Python

Code :

x = 5
print(x)
PY Résultat console

Sortie :

5

Méthode — Exécuter un script Python

Environnement local (CMD) — étapes claires :

1
Placement du script : crée un fichier hello.py dans un dossier (ex. dossier1).
dossier1/
  └── hello.py
print("Hello")
2
Ouvrir le terminal (CMD sous Windows), puis :
cd dossier1 → aller dans le dossier contenant le script
python hello.py → exécuter le script
C:\Users\Admin> cd dossier1
C:\Users\Admin\dossier1> python hello.py
3
Résultat affiché :
Hello

QCM — Définitions générales

6 questions • 20 secondes par question

Exercices — Traduire vers l’algorithme

Python → Algorithme

Code Python :

a = 3
b = 2
print(a + b)

Ta traduction (algo) :

Algorithme → Python

Code algorithme :

Algorithme   exemple
Variables
  x : entier
Début
  x ← 5
  Ecrire(x)
Fin

Ta traduction (Python) :

Affectation en algorithme et en Python

Algo → Python

Algorithme   exemple_total
Variables
  total : entier
Début
  total ← 10
Fin

Python → Algo

score = score + 1

Exercice mix (plusieurs types)

QCM : Quel est le bon affichage en Python ?

Prédire la sortie :

a = 2
b = 5
print(a * b)

Traduire vers l’algorithme :

y = 7
print(y - 3)