top of page

Lexique

Des liens vous permettent d'être dirigés vers la page où sont expliquées les notions.

Pour retrouver facilement la notion sur la page, il suffit de taper Ctrl + F, puis entrer le mot-clé.

image python 3.png

A

abs()  valeur absolue

append()  sert à utiliser une valeur à une liste.

                 liste.append(2)

C

Caractères spéciaux : Vous pouvez ajouter des caractères spéciaux à l'affichage de vos données.

                                    Il suffit de faire chr(code)

                                    Vous trouverez la liste des codes ici (choisir la colonne "code clavier")

                                    Par exemple : print(3,chr(178)," ",chr(215)," ",5,sep="") retournera : 3² × 5

D

def fonction():  permet de définir une fonction avec ou sans paramètres

E

else : signifie sinon, dans tous les autres cas.

         Vient après if ou/et elif

end = ""  permet de remplacer le retour à la ligne par défaut par ce que l'on veut.

               print("Elle")

               print("est") retournera : elle

                                                     est

               print("Elle",end="s ")

               print("sont") retournera : elles sont

F 

float()  permet de convertir un entier ou une chaîne de caractères en réel (nombre à virgule)

            float(3) retournera 3.0

for n in range (a,b+1):   permet de faire b - a boucles 

I

if a==0:  condition d'entrée dans une boucle exécutée au maximum une seule fois

input()  permet de faire une pause dans le déroulement du programme : l'utilisateur doit presser

            "entrée" pour continuer.

memoire = input("   ")    ce que l'utilisateur entrera sera stocké dans memoire

                                       sous forme de chaîne de caractères

 

memoire = int(input("   ")  ce que l'utilisateur entrera  sera stocké dans memoire sous forme d'entier

int()  permet de transformer un flottant ou une chaîne de caractères en entier (integer)

P

pgcd(a,b)    fonction donnant le plus grand commun diviseur de a et b.

                    Vous pouvez copier-coller ces lignes de code si besoin, ou l'obtenir sur Trinket.

                    Elles sont basées sur l'algorithme d'Euclide qui a été brièvement au programme de 3ème.

                     def pgcd(a,b):
                           while b>0:
                               reste=a%b
                               a,b=b,reste
                           return a

print()  permet d'afficher le contenu d'une mémoire, d'une liste, un nombre

            ou une chaîne de caractères

R

random  aléatoire en anglais.

              import random permet ensuite d'utiliser cette fonction dans le programme.

        

a = random.randint(n,p)  a est un entier choisi au hasard dans l'intervalle [n ; p]

round(a,n)   permet d'arrondir le réel a avec n chiffres après la virgule

    

S

sep = " "  permet de remplacer l'espace par défaut entre " et , par ce que l'on veut :

               print(2,"=") retournera : 2 =

               print(2,"=",sep="") retournera : 2=

Symboles mathématiques :

               a * b   ⟶  a × b

               a/b     ⟶ a ÷ b

               a**n   ⟶ a puissance n

               a % b ⟶ reste de la division de a par b   (a = bq + reste)

               a // b  ⟶ quotient de la division de a par b  ( a = b × quotient + reste)

        

W

while n>=0:  permet d'exécuter un bloc de commandes tant que la condition est respectée.

Exercices de maths en ligne

©2019 par Marie Gravier. Tous droits réservés

bottom of page