Académique Documents
Professionnel Documents
Culture Documents
python
• Voici le programme suivant :
• x=input("Donner une valeur numérique")
• y= x+5
• print ("y=")
• print (y)
• print ("Le résultat de ", x ," * 5=")
• print (x*5)
• Ecrire ensuite exécuter le programme avec l’éditeur Pyhton disponible
• Est-ce que le programme s’exécute correctement ?
• Corriger les erreurs
• Ecrire le programme suivant :
• a=input( a= )
• b = input(" donner une valeur ")
• c= a-b
• input (" la différence entre a et b =" , c)
• Corriger les erreurs ensuite exécuter le programme.
Convertir un temps donné en en heurs, minutes
et secondes
Les méthodes de formules mathématiques
from math import *
from random import *
import random
x=int(input("saisir x:"))
y=int(input("saisir y:\n"))
z=pow(x,y)
print("z= ", z)
r=22.25
print("r=%d" %r)
t=trunc(z)
print("t=",t)
a=sqrt(x)
print ("a= ", a)
b=min(x,y)
print ("b= ", b)
Les méthodes de formules mathématiques
print(divmod(r,x))
z=-36.12
print(abs(z))
m=14.2
print(round(m))
print(randrange(x,y))
print(randint(x,y))
print(random.random())
print(pi)
print ("pi= %.3f" %pi)
b. Déclaration algorithmique :
Objets Type ou Nature
<Nom de la variable> Booléen
Application 4
Ecrire un programme intitulé « Somme_cube » permettant de calculer
et d’afficher la somme des cubes « S » d’un nombre « N » formé de
trois chiffres.
Exemple : N= 145 🡪 S =
Application 5
Ecrire un programme python qui permet de saisir deux entiers A et B puis
afficher leur somme S
4. Le type Caractère :
a. Définition :
• Un caractère (chiffre où lettre où symbole) est représenté par le caractère lui-
même mis entre guillemets (apostrophes en Pascal).
Exemple :
"A", "a", "+",…
Remarques :
• Une variable de type caractère contient un seul caractère
• L'espace " " est le caractère blanc.
b. Déclaration algorithmique :
Objets Type ou Nature
<Nom de la variable> caractère
c. Opération sur les caractères :
• Les opérations usuels : +, =, <, >, <=, >=, <>.
• Exemple :
• "A" < "B" est une proposition vrai.
• "a" >"b" est une proposition fausse.
Car tous les caractères sont ordonnés selon leur code ASCII.
e. Fonctions prédéfinis sur les caractères :
Application 1 :
Soient les instructions suivantes :
• hp 🡨 15/2
• f 🡨 (27 div 3 +2) * 5 div (3+3) mod 6 * 4 + 2
• x21 🡨 Racinecarrée(121) – carrée (2) * absolue(-3) + Arrondi (hp)
• jiji 🡨 tronc(7.8) + Arrondi (7.3) – tronc (5.3)
• a 🡨 ent(7.29) – frac(15.47) + absolue (2.97)
• y 🡨 110 * 320
Questions :
1-Evaluer ces instructions
2- Déclarer les variables utilisés en algorithme
Application 2 :