Listes en compréhension

Suite Représentation de données : les listes

exercice 1 :

liste_multipleDe2=[n*7 for n in range(1,11)]
print(liste_multiplesDe2)

exercice 2 :

def f(x):
    return x**2+3
lst=[n*1 for n in range(0,5)]
print (lst)

exercice 3 :

nbre=input("donner un nombre")
nbre=int(nbre)
reste=nbre%7
if reste==0:
    print("nombre divisible par 7")
else:
    print("nombre pas divisible par 7")

exercice 4 :

[n**2 for n in range(100) if n**2 < 1000]

exercice 5 :

voyelles = ['a','e','i','o','u','y']
phrase = "Mignonne allons voir si la rose"

n = [lettre for lettre in phrase if lettre in voyelles]
print(n)

exercice 6 :

valeurs = [12, 5, 8, 32, 0, 4, 0, 0, 12, 6, 7, 0, 9, 15, 0, 0]
valeursFiltrees = [val for val in valeurs if val != 0]
print(valeursFiltrees)

exercice 7 :

syracuse=[n//2 if n%2==0 else 3*n+1 for n in range(1,31)]
print(syracuse)

Aucune réponse

Laisser un commentaire

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