Aller au contenu

Introduction au langage Python


Python est l'un des langages de programmation les plus utilisés au monde, il est classé deuxième derrière JavaScript et devant Java. Python est essentiellement utlisé dans le développement d'application web et de plus en plus la data science. Dans cette formation, vous apprendrez les notions de base du langage Python, la programmation orientée objet en autres.

Vous entendez parler de Python autour de vous et vous souhaitez en savoir plus, voici pour vous un petit tour d'horizon.

Les débuts du langage

La première version du langage Python a été publiée en 1991 par Guido van Rossum (20 février 1991). Ah oui, un seul homme a créé le langage Python 😳.

Démocratiser la programmation informatique était l'un des principaux objectifs de Guido qui a conçu Python de telle sorte qu'il soit un langage facile à prendre en main 🤣. D'aucuns vous diront que Python est facile et c'est vrai.

Un langage interprété et haut niveau

Python est un langage interprété et de type haut niveau. Sa syntaxe est très intuitive et facile à apprendre. Les messages d'erreur de Python sont très cordiaux, vous allez adorer 😁.

En tant que langage haut niveau, certaines fonctionnalités complexes sont implémentées nativement, ce qui représente un gain de temps considérable comparativement à un langage bas niveau comme le C, d'où la facilité qui est régulièrement évoquée.

Python est open-source et gratuit, vous pouvez le télécharger ici https://www.python.org/downloads/.

Python aujourd'hui

Trente ans après sa publication, Python s'est imposé comme l'un des langages les plus utilisés et le plus utilisé dans certains domaines. En effet Python jouit d'une grande communauté qui contribue à son développement avec plusieurs projets.

Domaines d'application

Voici quelques domaines dans lesquels Python est utilisé:

  • Logiciels bureau
  • Logiciels CLI/système
  • Développement web
  • Calcul scientifique
  • Science des données
  • Intelligence artificielle
  • Robotique
  • Les systèmes embarqués

Cette liste n'est pas exhaustive, Python est partout.

Python Software Foundation

Le développement du langage Python est aujourd'hui piloté par la Python Software Foundation (PSF) dont le président est Guido van Rossum.

Vous trouverez beaucoup de détails sur la page Wikipédia de Python.

À quoi ressemble un programme

Hello World !
#!/usr/bin/env python
# coding : utf-8

'''
    Script to print Hello World
    Author : Joseph
    Date : 21.02.2023
'''

def main():
    '''main function prints hello world'''
    print("Hello wordl !")

if __name__ == "__main__":
    main()

Information Technology Specialist Python

La cetification Information Technology Specialist Python est une certification qui permet aux dévéloppeurs de démontrer leur connaissance des notions fondamentales du langage Python.

  • Operations using Data Types and Operators
  • Flow Control with Decisions and Loops
  • Input and Output Operations
  • Code Documentation and Structure
  • Troubleshooting and Error Handling
  • Operations using Modules and Tools

📷: Guido van Rossum (le créateur du langage Python)

Partagez sur les réseaux sociaux

Commentaires