Les bases de Python

Le cours complet : Les bases de Python.

Ce cours est optionnel pour les étudiants ayant une bonne connaissance du langage. Si vous pensez être dans ce cas, vous pouvez passer à Python avancé qui débute par un test technique pour vérifier que vous avez bien les compétences de base.

Le cours est accompagné d’exercices d’application.

Méthodologie d’apprentissage

Pour chaque chapitre du cours :

  • lorsqu’elle est présente, visionner la vidéo d’introduction qui donne un aperçu général de la notion à acquérir ;

  • lire attentivement le cours, reproduire les exemples présentés et parcourir la documentation officielle correspondante pour une idée plus exhaustive des interactions possibles ;

  • faire au moins un exercice d’application.

La totalité du contenu est disponible en ligne. Vous avancez à votre rythme. Sollicitez l’assistance de l’enseignant lorsque :

  • une notion du cours n’est toujours pas claire, après avoir visionné la vidéo, lu le cours et manipulé avec l’interpréteur interactif ;

  • vous butez sur un exercice après avoir essayé de le résoudre par vous même pendant au moins 10 mn.

Si vous avez besoin d’assistance sur un exercice, assurez vous de produire un exemple minimal reproductible. Minimal pour se concentrer sur l’essentiel du problème, reproductible pour pouvoir reproduire le problème sur une machine différente. Souvent cette démarche est suffisante pour cerner le problème et y apporter une solution.

Programme du cours

Note

COURS 0

INTRODUCTION (00:30)

_images/python.svg

Note

COURS 1

INSTALLATION (01:00)

_images/python.svg

Note

COURS 2

LES NOMBRES (00:30)

_images/python.svg

Voir aussi

Exercice

Nombres premiers

_images/python.svg

Note

COURS 4

FONCTIONS ET MODULES (03:00)

Voir aussi

Exercices

Faire au moins l’un des exercices ci dessous.

_images/python.svg

Note

COURS 5

LES CHAINES DE CARACTÈRES (03:00)

Voir aussi

Exercices

Faire au moins l’un des exercices ci dessous.

_images/python.svg

Note

COURS 6

LES LISTES (03:00)

Voir aussi

Exercices

Faire au moins l’un des exercices ci dessous.

_images/python.svg

Note

COURS 7

LES TUPLES (03:00)

Voir aussi

Exercices

Faire au moins l’un des exercices ci dessous.

_images/python.svg

Note

COURS 8

LES FICHIERS (03:00)

Voir aussi

Exercices

Faire au moins l’un des exercices ci dessous.

_images/python.svg

Note

COURS 9

LES SETS (02:00)

Voir aussi

Exercices

Faire au moins l’un des exercices ci dessous.

_images/python.svg

Note

COURS 10

LES DICTIONNAIRES (04:00)

Voir aussi

Exercices

Faire au moins l’un des exercices ci dessous.

_images/python.svg

Note

COURS 11

LES EXCEPTIONS (01:00)

Voir aussi

Exercice

_images/python.svg

Note

COURS 12

LES CLASSES (03:00)

Voir aussi

Exercices

Faire au moins l’un des exercices ci dessous.

_images/python.svg

Note

COURS

QUALITÉ DU CODE

_images/python.svg

Note

FAQ

FAQ