Académique Documents
Professionnel Documents
Culture Documents
print('Bonjour') = Bonjour
'Bonjour' on appelle cela
une chaîne de caractères
3/2 = 1.5
int(3/2) = 1 la fonction
int() exprime les valeurs entières
6/3 = 2
float(6/3) = 2.0 la fonction
float() exprime les valeurs fractionnaires (réelles)
3**9 = 19863 ** est égale à
l'exponentiation, ** est associatifs à droite
12//5 = 2 // est égale à la division
entière tronquée, elle donne le quotient
3**3*2/4//2+3-5 = 4.0 l'ordre de priorité est
**,* / //,+ -
8%3 = 2 % (le modulo) est égale au
reste de la divison de 8 par 3, % à la même priorité que * ou / ou //
x = 3 on appelle cela
une affectation ou une assignation, elle permet de donner une valeur à une variable
mon_message = "Bonjour" on affecte
"Bonjour" à la variable mon_message
y = 1
y = y+3 on appelle cela
une incrémentation
r = 8/3
float(r) = class 'float'
z = 2
x, y, z = (3,4,2)
rayon = 3
circ = 3.14*2*rayon
aire = 3.14*rayon**2
print(circ,aire) on a besoin de
l'instruction print pour afficher la valeur de la circ et de l'aire dans la console
18.84 28.26
input()
5.0
'5.0' la fonction
input retourne toujours une chaine de caractère
float(input())
5.0
5.0
rayon = float(input())
circ = 3.14*2*rayon
aire = 3.14*rayon**2
print(circ,aire)
5.0
31.400000000000002 78.5
""" on appelle
l'entête """""" (on appelle " un quote) un docstring, cela nous permet d'ajouter
une explication
Auteur : Amrani Souhail
Date : juin 2023
But du programme : trouvez ...
Entrée :
Sorties:
"""
EXEMPLE :
import turtle
>>> turtle.forward(100)
>>> turtle.left(90)
>>> turtle.forward(100)
>>> turtle.left(90)
>>> turtle.forward(100)
>>> turtle.left(90)
>>> turtle.forward(100)
>>> turtle.up()
>>> turtle.goto(-150,-150)
>>> turtle.down()
>>> turtle.goto(150,-150)
>>> turtle.goto(150,150)
>>> turtle.goto(-150,150)
>>> turtle.goto(-150,-150)
>>> turtle.color("red")
>>> turtle.goto(150,-150)
>>> turtle.begin_fill()
>>> turtle.goto(150,150)
>>> turtle.goto(-150,150)
>>> turtle.goto(-150,-150)
>>> turtle.goto(150,-150)
>>> turtle.end_fill() pour executer ce
script il faut rajouter : turtle.done() qui permet de laisser l'affichage ouvert,
on peut aussi utiliser turtle.mainloop()
L'instruction 'if' :
a = int(input())
b = int(input())
if a == b:
print("vraie")
pgcd = pgcd(x, y)
print(pgcd)
dans le mot clé def on peut écrire somme(a = 1, b = 0) pour donner une valeur à a
ou b, cela nous permet de print somme(a) ou somme(b)