0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Cours Python : Variables et Programmes

Le document présente un cours de programmation Python avec des exercices pratiques sur la définition des types de variables, la création de noms de variables valides, et l'écriture de programmes simples. Les activités incluent des calculs de moyennes, des manipulations de variables, et des affichages de résultats. Les étudiants sont encouragés à exécuter et modifier des programmes pour observer les résultats en temps réel.

Transféré par

raghdafehmi01
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)
23 vues4 pages

Cours Python : Variables et Programmes

Le document présente un cours de programmation Python avec des exercices pratiques sur la définition des types de variables, la création de noms de variables valides, et l'écriture de programmes simples. Les activités incluent des calculs de moyennes, des manipulations de variables, et des affichages de résultats. Les étudiants sont encouragés à exécuter et modifier des programmes pour observer les résultats en temps réel.

Transféré par

raghdafehmi01
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

COURS 1 SNT: PROGRAMMATION PYTHON:

lien cours

SEANCE 1:

EXERCICES:

Activité 1:
Indiquez le type des variables permettant de stocker (sur votre smartphone) les informations
suivantes :
• le nom d’un contact str
• le numéro de téléphone d’un contact int
• un SMS str
• l’heure du réveil str
• le code de votre partage de connexion Wi-Fi int ou str
• le pourcentage affiché de batterie restante int
• les notes aux deux derniers devoirs de Mathématiques que vous tapez dans l’application
Calculatrice pour calculer votre moyenne float

Activité 2:
1. Quels sont les noms de variables incorrects parmi ceux proposés ? Vous indiquerez
pourquoi.
• prix achat incorrect-espace
• prix_achat correct
• note correct
• 2ndeG incorrect-commence par un nombre
• SecondeG correct
• Seconde:G incorrect-il y a un “:”
• dix-huit incorrect- il y a un “-”
2. Proposez un nom de variable permettant de stocker :
• le nombre de filles de Seconde G Nbre_fille_seconde_G / N_F_SecondeG
• le tarif d’un repas au self tarif_repas_self
• l’aire d’un triangle (il n’y a qu’une seule figure) Aire_triangle
• la note à un devoir d’anglais note_anglais

Activité 3:
Voici un programme Python.
a = 15
b = 10
c=a+b
d=c/2
print(d) # permet d’afficher la valeur de la variable d
1. Combien de variables sont utilisées dans ce programme ? Quels sont leurs noms? Il y a 4
variables: a ; b ; c ; d .
2. Indiquez la valeur des variables à l’issue de chaque ligne du programme suivant. a=15 , b=10
, c=25 , d= 12.5
3. Quel est le type de chaque variable ? a=entier , b=entier , c=entier , d=flottant
4. On considère maintenant que a et b correspondent à des notes. Réécrivez le programme en
utilisant des noms de variables plus représentatifs (pour les 4 variables). a= note1 , b=note2 ,
c= somme_notes , d=moyenne_notes

SEANCE 2:

Activité 4:
[Link] un éditeur de code et écrivez le programme Python de l’Activité 3. BASTHON
[Link]écutez le code et observez l'affichage dans la console j'obtiens 12,5
Modifiez les valeurs initiales des variables a et b puis exécutez à nouveau le code et observez
l'affichage. je change les valeurs a et b pour: a=40 et b=35:j'obtiens 37,5
a= 20 b= 50: j'obtiens 35.

Activité 5:
On considère le programme Python suivant.
a=8
b=3
a=a-4
b=2*b
a=a+b
print(a)
1. Combien de variables sont utilisées ? Combien de valeurs différentes ont-elles prises au
cours de l’exécution du programme ? Les 2 variables sont a et b. Il y a 3 valeurs pour a et 2
valeurs pour b
2. Quelle est la valeur finale de la variable a ? a=8, b=3, a=8-4=4, b=2x3=6, a=4+6=10
3. Écrivez le programme précédent dans un éditeur de code puis exécutez le code (sur [Link]
on exécute le code en appuyant le bouton Run (flèche verte)). On obtient 10
4. Il est possible d’afficher plusieurs valeurs avec la fonction print. Par exemple, si on veut
afficher les valeurs des variables a et b on écrit simplement print(a, b). Modifiez la dernière ligne
du programme et exécutez-le. On obtient 10 et 6

Activité 6:
On considère le programme Python suivant.
a=5
b=a+1
b=b+2
c=b-a
print(c)
1. Indiquez la valeur des différentes variables à chaque ligne. a=5, b=8, c=3
2. Qu’affiche ce programme ? Il nous affiche 3
3. Vérifiez votre réponse en écrivant puis en exécutant ce programme dans un éditeur de code.
5
5+1=6
6+2=8
8-5=3.

Activité 7:
On considère le programme de calcul ci-contre. Écrivez un programme Python permettant de
coder ce programme de calcul.
●​ a prend la valeur 5
●​ Multiplier a par 3
●​ Soustraire 4 au résultat
●​ Elever le résultat au carré
●​ Afficher le résultat
a= 5
a= a * 3
b= a - 4
b= b**2
print(b)

SEANCE 3:

Activité 8:
Sur un site de vente en ligne, on peut acheter des
différents articles. Un paquet de farine d’un kg coûte 1,15 € et
une boîte de six oeufs coûte 1,50 €.

Ecrivez un programme Python qui utilise deux variables pour


stocker le nombre de paquets de farine et de boîtes d'oeufs
souhaités puis, qui calcule et affiche le prix total à payer pour la commande:
nbre_farine=float(input("Donner le nombre de paquets de farine:"))
nbre_oeufs=float(input("Donner le nombre de paquets d'oeufs:"))
Prix=1.15*nbre_farine+1.50*nbre_oeufs
print(Prix)

EXERCICES SUPPLÉMENTAIRES:

Activité 9:
On considère le programme Python suivant.
a=8
b=a
a=b+2
b=a+b
a=b
print(a, b)
1. Quelles sont les variables utilisées dans ce programme ? a et b
2. Quelles sont les valeurs affichées dans la console lors de l’exécution de ce code ? Vous
indiquerez la valeur des variables à chaque ligne.a=8, b=8, a=8+2=10, b=10+8=18, a=18 et
b=18
3. Écrivez le programme précédent puis exécutez-le. Vérifiez votre réponse à la question
précédente. On obtient en effet 18 et 18 pour a et b.

Activité 10:
On considère le programme de calcul ci-contre:
●​ a prend la valeur 16
●​ Diviser a par 2
●​ Soustraire 5 au résultat
●​ Multiplier le résultat par 3
●​ Afficher le résultat
Écrivez un programme Python permettant de coder ce programme de calcul.
a=16
b=a/2
b=b-5
a=b*3
print(a)

Activité 11:
On considère le programme Python suivant.
age_actuel = 15
duree_majorite = 18 – age_actuel
print("Vous serez majeur dans", duree_majorite, "an(s)")
1. Quelles sont les variables utilisées dans ce programme ? age_actuel et duree_majorite
2. Ecrivez le programme précédent, en modifiant éventuellement la valeur de la variable
age_actuel, puis exécutez-le. Pour 15 ans: 3ans. Pour 9 ans: 9ans
3. Modifiez les lignes 2 et 3 du programme pour que s’affiche votre âge en 2030.
age_2030 = age_actuel + 5
print("Vous aurez" ,age_2030, "ans en 2030")

Vous aimerez peut-être aussi