🔗 PDF pour l'accès aux vidéos de la rubrique : PF avec Python
# Exemple : plus_un def plus_un(nb): return nb + 1 print(plus_un(6)) print(plus_un(6)) print(plus_un(100)) print(plus_un(100)) # Exemple : lancer_des import random def lancer_des(nb_faces): return 1 + random.randrange(nb_faces) print(lancer_des(6)) print(lancer_des(6)) print(lancer_des(6)) # Exemple : ajouter def ajouter(nb): return nb + val val = 1 print(ajouter(6)) val = 10 print(ajouter(6)) # Exemple : afficher_plus_un def afficher_plus_un(nb): print(nb + 1) return nb + 1 afficher_plus_un(6) afficher_plus_un(6) # Exemple : premier_plus_un def premier_plus_un(l): l[0] += 1 return l avant = [10, 20, 30] print(avant) apres = premier_plus_un(avant) print(apres) print(avant)
def plus_un(nb): return nb + 1 t = [10, 20, 30, 40, 50] res = map(plus_un, t) print(list(res))
from functools import reduce def addition(k, m): return k + m t = [10, 20, 30, 40, 50] res = reduce(addition, t) print(res)
def sup_15(nb): return nb >= 15 t = [10, 20, 12, 15, 13, 8, 17] res = list(filter(sup_15, t)) print(list(res))