Académique Documents
Professionnel Documents
Culture Documents
"""
Ceci est
un
commentaire sur
plusieurs lignes"""
Affichage
• print ("hello \nworld")
Les Types standard de données
• Entier = int
• Réel = float
• chaine de caractère = str
• booléen = bool"""
Les opérations sur les variables
• x=10
• y=3
Suite
print(x/y) # la division
print(x//y) # Obtenir le quotient
print(x%y) # le Modulo (reste de la division entière)
print(x**y) # X puissance Y
x += 5 # incrémenter x de 5
print(x) # même chose pour -= et *=
fl1 = 1.5 # déclaration des nombres flottants (ou à virgule flottantes ou réels)
fl2 = 0.1
print(fl1+fl2)
z = "ISTA"
w = " Oran"
print(z+w) # le symbole + sert à la concaténation
print(z*3) # le symbole * sert à la répétition
""" On peut multiplier un string par un entier et non par par un réel,
demander aux étudiants quel sera le résultat avant l'exécution
"ISTA" * 2.5
"ISTA" + "Univ Oran" + 1
"""
var1= 3.14
var2= 4.5
print(var1+var2)
"""
Nous obtiendrons une approximation
cela est dû à la virgule flottante, on appelle ça le problème du 0.1 + 0.2
pour cela on arrondi à deux décimales en utilisant une des deux méthodes ci-dessous"""
print("%.2f" % (var1+var2))
print(round((var1+var2),2)) # fonction pour arrondir qui contient deux paramètres: la variable et
le nbr de décimals
c = "3.14"
d = "4.50"
print(Decimal(c)+Decimal(d)) # si les variables sont de natures réels mais sous formes de texte,
nous pouvons utiliser la méthode Decimal après avoir importer la biblio
################################ Le Cast (ou conversion ou transtypage)
#######################""
###### pour convertir une variabla d'un type à un autre #############
x1 = "5"
x2 = "6"
print(x1+x2)
print(int(x1)+int(x2))
age = 18
wilaya ="Oran"
moyenne = 14.28