Qu’est-ce que la programmation procédurale ?

Concepts des paradigmes de programmation

Eleanor Thomas

Senior Data Analytics Engineer

Qu’est-ce que la programmation procédurale ?

  • Programmation procédurale : paradigme impératif où les programmes sont construits avec des procédures
  • Procédure (sous-programme) : suite d’étapes réutilisable plusieurs fois
  • REMARQUE : La programmation procédurale est un type de programmation impérative ; toute programmation impérative n’est pas procédurale

Programmation impérative et procédurale

Concepts des paradigmes de programmation

Procédures en programmation procédurale

  • Procédures : moyen de séparer les responsabilités en procédural
  • Les procédures favorisent la modularité
  • Permettent de réexécuter une portion de code en plusieurs endroits, efficacement
  • Améliorent l’organisation et la lisibilité

Liste de contrôle

Concepts des paradigmes de programmation

Exemple de procédures

  • En Python, les procédures sont implémentées comme des fonctions
    ducks = ['Huey', 'Dewey', 'Louie']
    sorted_ducks = sort_ducks(ducks)
    

Canetons en file

Concepts des paradigmes de programmation

Exemple de programme procédural

def print_initial(name):
    initial = name[0]
    print(initial)

print_initial("Marwa")
print_initial("Celia")
print_initial("Raqael")

Output:

"M"
"C"
"R"
Concepts des paradigmes de programmation

Passons à la pratique !

Concepts des paradigmes de programmation

Preparing Video For Download...