Exercices Python

Types

Cocher les types de donnée qui existent dans le langage Python.
×

 

Fonctions

Soit la fonction Python définie par :

def mystere(L : list):
    """ L : liste de nombres """
    resultat = 0
    for n in L:
        resultat += n
    return resultat / len(L)
Sans utiliser d’IDE Python, donner le résultat de mystere([18, 14.5, 17]).
×

 

Indiquer de quel type peut être la variable n.
×

 

Simplifications

Simplifier le code de la fonction compare1 ci-dessous :
def compare1(a):
    if a > 1:
        return True
    else:
        return False
def test1(a):
    return ???

??? :

×
 
 
 
 
Simplifier le code suivant :
def est_rouge(feu):
    """ Renvoie True si le feu est rouge,
        False dans le cas contraire """

if est_rouge(feu) == False:
    return True
else:
    return False

 

Listes

Sclicing

Soit la liste Python liste_nbr définie par :

liste_nbr = [2, 4, 7, 1, 9, 1, 2, 8]
Donner les résultats des instructions suivantes, tapées dans une console Python :

>>> L[2]

×

 

>>> L[1:4]

×

 

>>> L[:2]

×

 

>>> L[6:]

×

 

Maximum

Implémenter en python une fonction maximum(L)L est une liste de nombres, et qui renvoie la valeur du plus grand nombre de L. Tester son fonctionnement avec les listes [1, 8, 7], [-8, 5, 9] et [-9, -2, -1].

 

Implémenter en python une fonction indice_maximum(L)L est une liste de nombres, et qui renvoie l’indice dans L de la valeur du plus grand nombre de L.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *