Programmer en Python : écrire ses premiers scripts, structurer et automatiser
Écrire ses premiers scripts Python et automatiser des calculs répétitifs sans passer par le tableur
- Certifié Qualiopi
- 2 jours — 14 h
- Présentiel ou à distance
- Fondamental
- Finançable OPCO
Les traitements récurrents finissent dans des classeurs qui grossissent et que personne n'ose plus modifier. Les macros se transmettent sans documentation et les calculs se rejouent à la main chaque mois. Python est parfois déjà installé sur le poste mais l'absence de repères de programmation empêche de franchir le pas.
Un format court d'initiation à la programmation en Python. Vous installez un environnement de travail et écrivez vos premiers scripts. Vous manipulez les structures de données et les fonctions. Vous automatisez un traitement de fichiers de bout en bout à partir de données chiffrées proches de votre activité.
Objectifs pédagogiques
- Installer un environnement Python et exécuter un premier script
- Manipuler les types et les structures de données courantes
- Écrire des conditions et des boucles pour traiter une série de valeurs
- Définir des fonctions réutilisables et documentées
- Automatiser la lecture et l'écriture de fichiers de données
Programme de la formation
Avant la formation
Analyse du besoin et test de positionnement. Vos réponses sont partagées avec votre formateur afin d'adapter la formation à votre niveau et votre contexte professionnel.
Écrire et exécuter du code
- Installer l'interpréteur et un éditeur de travail
- Manipuler les nombres les chaînes et les booléens
- Utiliser les variables et les opérations de base
- Lire un message d'erreur et corriger le script
Traiter des séries de valeurs
- Utiliser listes dictionnaires et tuples
- Écrire des conditions et des boucles
- Parcourir une série de valeurs puis l'agréger
- Définir des fonctions avec paramètres et valeur de retour
Du script isolé au traitement récurrent
- Lire et écrire des fichiers de données
- Enchaîner les étapes d'un traitement dans un script unique
- Ajouter des contrôles et des messages de suivi
- Organiser et commenter le code pour le transmettre
Après la formation
E-learning accessible en illimité dans le temps. Évaluation de niveau afin de suivre votre progression.
Les points forts
Les avis de nos apprenants
Prochaines sessions
Aucune session programmée sur ce lieu pour le moment. Demandez une date.
À qui s'adresse cette formation ?
Analystes contrôleurs de gestion actuaires juniors et collaborateurs de la banque et de l'assurance souhaitant automatiser leurs calculs.
Financer cette formation
Mon Pôle Formation est un organisme certifié Qualiopi au titre des actions de formation. À ce titre, cette formation est éligible aux principaux dispositifs de financement de la formation professionnelle.
Le plan de développement des compétences regroupe l'ensemble des actions de formation décidées par l'employeur. Votre OPCO prend généralement en charge les coûts pédagogiques, et parfois la rémunération, les frais de transport, de repas et d'hébergement.
Tous les salariés peuvent en bénéficier, quels que soient la nature et la durée de leur contrat. Rapprochez-vous de votre service RH ou formation : nous montons le dossier avec vous.
Vous versez chaque année une Contribution à la Formation Professionnelle. Elle ouvre droit à une prise en charge par votre fonds d'assurance formation : FIFPL, AGEFICE, FAFCEA, VIVEA ou OPCO selon votre activité.
Nous préparons pour vous le devis, le programme détaillé et l'attestation nécessaires au dossier.
Selon votre projet professionnel, France Travail peut financer tout ou partie de la formation via l'Aide Individuelle à la Formation. Le dossier se construit avec votre conseiller à partir de notre devis.
Vous pouvez régler la formation directement, en une fois ou jusqu'à 6 fois sans frais. Contactez un conseiller pour définir l'échéancier : 01 87 66 57 66.
Questions fréquentes
Les bases du langage Python sont posées avec des exemples simples, puis les exercices portent sur des traitements proches du quotidien de la banque et de l'assurance : séries de valeurs, calculs répétés, lecture et écriture de fichiers de données. L'apprentissage de la syntaxe reste indissociable de l'usage visé.
La démarche consiste à isoler la logique de calcul, à la transcrire en fonctions réutilisables, puis à automatiser la lecture des données d'entrée et la production du résultat. La session fait pratiquer ce passage sur des cas simples et insiste sur les contrôles à conserver pour vérifier l'équivalence.
Aucune expérience de programmation n'est nécessaire : l'installation de l'environnement Python, l'exécution d'un premier script, les types de données, les conditions et les boucles sont repris depuis le début. Une pratique avancée du tableur facilite la compréhension des structures de données abordées.