0% ont trouvé ce document utile (0 vote)
2 vues20 pages

Cours

Ce cours de Python pour les élèves de 1ère STMG présente les bases du langage, y compris l'affichage de texte, les variables, les types de données, les opérations mathématiques, les conditions, les boucles et les fonctions. Des exemples pratiques et des exercices sont fournis pour renforcer la compréhension. Le document se termine par des conseils pour progresser et un vocabulaire essentiel lié à la programmation.

Transféré par

camillebarba21
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues20 pages

Cours

Ce cours de Python pour les élèves de 1ère STMG présente les bases du langage, y compris l'affichage de texte, les variables, les types de données, les opérations mathématiques, les conditions, les boucles et les fonctions. Des exemples pratiques et des exercices sont fournis pour renforcer la compréhension. Le document se termine par des conseils pour progresser et un vocabulaire essentiel lié à la programmation.

Transféré par

camillebarba21
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

29/05/2026 16:28 ChatGPT

donne moi un cours python de niveau 1ere STMG

Cours Python – Niveau 1ère STMG


1. Qu’est-ce que Python ?
Python est un langage de programmation simple et très utilisé dans :
les applications,
les sites web,
les jeux,
l’analyse de données,
l’intelligence artificielle.

Un programme Python est une suite d’instructions exécutées par l’ordinateur.

2. Afficher du texte
La fonction print() permet d’afficher quelque chose à l’écran.

Python
print("Bonjour")

Résultat :

Python
Bonjour

On peut afficher des nombres :

print(12)
Python
print(5 + 3)

3. Les variables

[Link] 1/20
29/05/2026 16:28 ChatGPT

Une variable sert à stocker une information.

nom = "Lucas"
age Python
= 16

Afficher une variable :

print(nom)
Python
print(age)

Types de variables
Type Exemple

Texte ( str ) "bonjour"

Nombre entier ( int ) 15

Nombre décimal ( float ) 3.14

Booléen ( bool ) True / False

Exemple :

prix = 19.99
Python
majeur = False

4. Faire des calculs


Python peut effectuer des opérations mathématiques.

Opération Symbole

Addition +

Soustraction -

[Link] 2/20
29/05/2026 16:28 ChatGPT

Opération Symbole

Multiplication *

Division /

Exemple :

a = 10
b = 5

print(a + b)
Python
print(a * b)

5. Demander une information à l’utilisateur


La fonction input() permet de poser une question.

nom = input("Quel est ton prénom ? ")

Python
print("Bonjour", nom)

6. Les conditions
Les conditions permettent de prendre des décisions.

Structure

if condition:
Python
instruction

Exemple :

age = 18

[Link] 3/20
29/05/2026 16:28 ChatGPT
Python
if age >= 18:
print("Tu es majeur")

Sinon : else

age = 15

if age >= 18:


print("Majeur")
else:
Python
print("Mineur")

Comparaisons
Signification Symbole

égal à ==

différent de !=

supérieur à >

inférieur à <

supérieur ou égal >=

inférieur ou égal <=

7. Les boucles
Les boucles répètent des instructions.

Boucle for
Exemple :

Python
[Link] 4/20
29/05/2026 16:28 ChatGPT
for i in range(5):
print(i)

Résultat :

0
1
2
3
Python
4

Boucle while

x = 0

while x < 5:
print(x)
Python
x = x + 1

8. Les listes
Une liste stocke plusieurs valeurs.

Python
notes = [12, 15, 9, 18]

Afficher un élément :

Python
print(notes[0])

Résultat :

12 Python

[Link] 5/20
29/05/2026 16:28 ChatGPT

Parcourir une liste

for note in notes:


Python
print(note)

9. Les fonctions
Une fonction permet de réutiliser du code.

def bonjour():
Python
print("Bonjour")

Appeler la fonction :

Python
bonjour()

Fonction avec paramètres

def addition(a, b):


return a + b

resultat = addition(3, 5)

Python
print(resultat)

10. Exemple de programme complet


Calcul de moyenne

note1 = float(input("Première note : "))


note2 = float(input("Deuxième note : "))

[Link] 6/20
29/05/2026 16:28 ChatGPT
note3 = float(input("Troisième note : "))

moyenne = (note1 + note2 + note3) / 3

print("La moyenne est :", moyenne)

if moyenne >= 10:


print("Admis")
Python
else:
print("Refusé")

11. Les erreurs fréquentes


Oublier les deux-points :
Incorrect :

Python
if age >= 18

Correct :

Python
if age >= 18:

Mauvaise indentation
Python utilise des espaces pour organiser le code.

Correct :

if age >= 18:


Python
print("Majeur")

Incorrect :

if age >= 18:


Python
print("Majeur")

[Link] 7/20
29/05/2026 16:28 ChatGPT

12. Exercices d’entraînement


Exercice 1
Demander un prénom et afficher :

Python
Bonjour Paul

Exercice 2
Demander deux nombres et afficher leur somme.

Exercice 3
Demander une note :
si note ≥ 10 → “Admis”
sinon → “Refusé”

Exercice 4
Afficher les nombres de 1 à 10 avec une boucle.

13. Mini-projet STMG : calcul de chiffre d’affaires

prix = float(input("Prix d'un produit : "))


quantite = int(input("Quantité vendue : "))

ca = prix * quantite

Python
print("Le chiffre d'affaires est de", ca, "euros")

14. Conseils pour progresser


[Link] 8/20
29/05/2026 16:28 ChatGPT

pratiquer régulièrement,
tester chaque exemple,
lire les messages d’erreur,
modifier les programmes pour comprendre.

15. Résumé des notions importantes


Notion Exemple

Afficher print()

Variable age = 16

Entrée utilisateur input()

Condition if

Boucle for , while

Liste [1,2,3]

Fonction def

Si tu veux, je peux aussi te faire :


une fiche de révision STMG PDF style bac,
des exercices corrigés,
un contrôle complet avec correction,
un cours ultra simplifié pour débutant total,
ou un cours Python spécial gestion / mercatique / SIG.

fait moi un cours simplifiée facilement imprimable qui soit


facile a comprendre et avec des exemples ainsi que des
définitions des termes

COURS DE PYTHON – 1ère STMG


[Link] 9/20
29/05/2026 16:28 ChatGPT

Version simplifiée et facile à imprimer

1. Python : c’est quoi ?


Python est un langage de programmation.

Définition
Un langage de programmation permet de donner des instructions à un ordinateur.

Python sert à :

créer des programmes,


faire des calculs,
automatiser des tâches,
créer des jeux ou des sites.

2. Afficher du texte : print()


Définition
print() permet d’afficher quelque chose à l’écran.

Exemple

Python
print("Bonjour")

Résultat

Python
Bonjour

3. Les variables
Définition
Une variable sert à stocker une information.

[Link] 10/20
29/05/2026 16:28 ChatGPT

On peut stocker :

un texte,
un nombre,
une réponse.

Exemple

nom = "Lucas"
age Python
= 16

Explication
nom contient le texte "Lucas"
age contient le nombre 16

Afficher une variable :

print(nom)
Python
print(age)

4. Les types de données


Définition
Le type indique la nature de la donnée.

Type Signification Exemple

str texte "bonjour"

int nombre entier 15

float nombre décimal 3.5

bool vrai ou faux True

5. Faire des calculs


[Link] 11/20
29/05/2026 16:28 ChatGPT

Python peut calculer automatiquement.

Calcul Symbole Exemple

Addition + 5 + 2

Soustraction - 8 - 3

Multiplication * 4 * 2

Division / 10 / 2

Exemple

a = 10
b = 5

Python
print(a + b)

Résultat

15 Python

6. Demander une information : input()


Définition
input() permet de poser une question à l’utilisateur.

Exemple

prenom = input("Quel est ton prénom ? ")

Python
print("Bonjour", prenom)

Exemple d’utilisation

[Link] 12/20
29/05/2026 16:28 ChatGPT

Quel est ton prénom ? Emma


Python
Bonjour Emma

7. Les conditions : if
Définition
Une condition permet de faire un choix.

Le programme vérifie si quelque chose est vrai.

Structure

if condition:
Python
instruction

Exemple

age = 18

if age >= 18:


Python
print("Majeur")

Explication
Si l’âge est supérieur ou égal à 18 :
→ on affiche "Majeur" .

8. Le else
Définition
else signifie “sinon”.

[Link] 13/20
29/05/2026 16:28 ChatGPT

Exemple

age = 15

if age >= 18:


print("Majeur")
else:
Python
print("Mineur")

9. Les comparaisons
Symbole Signification

== égal à

!= différent de

> supérieur à

< inférieur à

>= supérieur ou égal

<= inférieur ou égal

10. Les boucles


Définition
Une boucle répète plusieurs fois une instruction.

11. La boucle for


Exemple

Python
[Link] 14/20
29/05/2026 16:28 ChatGPT
for i in range(5):
print(i)

Résultat

0
1
2
3
Python
4

Explication
range(5) signifie :
→ répéter 5 fois.

12. La boucle while


Définition
while répète tant qu’une condition est vraie.

Exemple

x = 0

while x < 5:
print(x)
Python
x = x + 1

13. Les listes


Définition
Une liste permet de stocker plusieurs valeurs.

Exemple

h
[Link] 15/20
29/05/2026 16:28 ChatGPT
Python
notes = [12, 15, 9, 18]

Afficher une valeur

Python
print(notes[0])

Résultat

12 Python

⚠️ En Python, on commence à compter à partir de 0.

14. Les fonctions


Définition
Une fonction est un bloc de code réutilisable.

Exemple simple

def bonjour():
Python
print("Bonjour")

Pour utiliser la fonction :

Python
bonjour()

15. Fonction avec paramètres


Définition

[Link] 16/20
29/05/2026 16:28 ChatGPT

Un paramètre est une information envoyée à la fonction.

Exemple

def addition(a, b):


return a + b

Python
print(addition(3, 5))

Résultat

8 Python

16. Exemple complet : moyenne d’un élève

note1 = float(input("Première note : "))


note2 = float(input("Deuxième note : "))

moyenne = (note1 + note2) / 2

print("La moyenne est :", moyenne)

ChatGPT
if moyenne >= 10: Se connecter Inscription gratuite
print("Admis")
Python
else:
print("Refusé")

17. Les erreurs fréquentes


1. Oublier les :
Incorrect :

Python
if age >= 18

[Link] 17/20
29/05/2026 16:28 ChatGPT

Correct :

Python
if age >= 18:

2. Mauvaise indentation

Définition
L’indentation correspond aux espaces au début d’une ligne.

Python en a besoin pour comprendre le programme.

Correct :

if age >= 18:


Python
print("Majeur")

Incorrect :

if age >= 18:


Python
print("Majeur")

18. Petit vocabulaire important


Mot Définition

Programme Suite d’instructions

Variable Stocke une donnée

Condition Permet de faire un choix

Boucle Répète des instructions

Fonction Bloc de code réutilisable

Liste Ensemble de valeurs

[Link] 18/20
29/05/2026 16:28 ChatGPT

Mot Définition

Instruction Action donnée à l’ordinateur

19. Exercices simples


Exercice 1
Afficher :

Python
Bonjour

Exercice 2
Créer une variable age et afficher son contenu.

Exercice 3
Demander un prénom avec input() .

Exercice 4
Créer un programme qui affiche :
“Admis” si la note ≥ 10
“Refusé” sinon

20. Résumé à retenir


Action Commande

Afficher print()

Poser une question input()

Faire un choix if

[Link] 19/20
29/05/2026 16:28 ChatGPT

Action Commande

Répéter for / while

Créer une fonction def

CONSEIL
Le meilleur moyen d’apprendre Python :
1. tester les exemples,
2. modifier les valeurs,
3. refaire les exercices plusieurs fois.

Si tu veux, je peux aussi te faire :


une version PDF propre pour impression,
une fiche de révision recto-verso,
des exercices corrigés,
un contrôle STMG complet,
ou un cours encore plus simple avec schémas et couleurs.

[Link] 20/20

Vous aimerez peut-être aussi