Introduction aux Variables et Affectations en Python pour l'Économétrie, Study notes of Computer science

Ce document offre une introduction claire et structurée aux concepts de variables et d'affectations en Python, spécifiquement adaptée à l'économétrie. Il explique comment déclarer et manipuler des variables, les différents types de données, et les opérateurs d'affectation. Des exemples pratiques et des exercices d'application sont inclus pour faciliter la compréhension et l'apprentissage. Ce guide est idéal pour les étudiants et les professionnels souhaitant maîtriser les bases de la programmation Python pour l'analyse économique et statistique, en fournissant des bases solides pour des applications plus avancées.

Typology: Study notes

2024/2025

Uploaded on 10/11/2025

muciede-djikiti
muciede-djikiti 🇧🇯

1 document

1 / 8

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
PROGRAMMATION PYTHON POUR L’ÉCONOMÉTRIE
LES VARIABLES
Jamâl-Dine DISSOU
Version 1.0 - Décembre 2024
pf3
pf4
pf5
pf8

Partial preview of the text

Download Introduction aux Variables et Affectations en Python pour l'Économétrie and more Study notes Computer science in PDF only on Docsity!

PROGRAMMATION PYTHON POUR L’ÉCONOMÉTRIE

LES VARIABLES

Jamâl-Dine DISSOU

Version 1.0 - Décembre 2024

1. LES VARIABLES (DÉCLARATION ET AFFECTATION)

Introduction

En programmation, une variable est un espace de mémoire où l'on peut stocker

une donnée. Les variables permettent de conserver et de manipuler des

informations dans un programme. En Python, contrairement à certains autres

langages de programmation, on n’a pas besoin de déclarer le type de la variable à

l’avance. Python déduit automatiquement le type de la donnée lors de son

affectation.

1. Qu’est-ce qu’une variable?

Une variable est comme une boîte qui contient une donnée. Cette boîte a un nom,

ce qui permet de retrouver son contenu facilement.

Par exemple, si je veux retenir mon âge dans un programme, je peux utiliser une

variable appelée mon_age.

2. Les règles pour nommer une variable

 Le nom de la variable doit commencer par une lettre ou un underscore (_). Exemples : age, nom_utilisateur.  Le nom ne doit pas contenir d’espaces. Utilisez des underscores () pour séparer les mots. Exemple : nom_utilisateur.  Les caractères spéciaux comme @, #,! sont interdits.  Le nom ne doit pas être un mot réservé de Python (comme print, if, while, etc.).  Par convention, on utilise des lettres minuscules pour nommer les variables.

3. Déclaration et affectation d’une variable

En Python, on déclare une variable simplement en lui donnant un nom et en

utilisant le signe = pour lui affecter une valeur. Voici quelques exemples :

python Copier le code

Déclaration et affectation d'une variable

nom = "Alice" # La variable 'nom' contient une chaîne de caractères age = 16 # La variable 'age' contient un entier note_moyenne = 15.8 # La variable 'note_moyenne' contient un nombre décimal

4. Types de données en Python

Les variables peuvent contenir différents types de données. Voici les principaux

types que vous rencontrerez :

Type Exemple Description int 42 Nombre entier.

Copier le code Âge initial : 16 Âge après modification : 17

7. Bonnes pratiques

 Donnez des noms de variables explicites pour qu’il soit facile de comprendre leur rôle. Mauvais exemple : x = 42 Bon exemple : nombre_articles = 42.  Ne changez pas le type d’une variable en cours de programme (même si Python le permet). Cela peut rendre le code difficile à comprendre et à maintenir.

8. Exercices d’application

  1. Créez une variable nom pour stocker votre prénom, une variable age pour votre âge, et une variable classe pour votre classe actuelle. Affichez ces informations en utilisant print().
  2. Modifiez la valeur de la variable age pour lui ajouter une année. Affichez le nouveau résultat.
  3. Écrivez un programme qui utilise des variables pour calculer la somme de deux nombres et affiche le résultat.

Conclusion

Les variables sont un concept fondamental en programmation. Elles permettent

de manipuler et de conserver des données tout au long de l'exécution d’un

programme. Maîtriser leur utilisation est essentiel pour écrire des programmes

efficaces et lisibles.

2. AFFECTATIONS ET OPÉRATEURS D’AFFECTATION

Introduction

Les affectations permettent d’assigner une valeur à une variable. Python offre

plusieurs façons d’effectuer des affectations, allant des simples aux plus

complexes. Dans ce cours, nous allons explorer :

 Les affectations simples, parallèles et multiples.  Les incréments pour modifier la valeur d’une variable.  Les opérateurs d’affectation augmentés pour simplifier l’écriture des opérations.

1. Les Affectations

1.1. L’affectation simple

L’affectation simple consiste à associer une valeur à une variable en utilisant le

symbole =.

python Copier le code

Exemple d'affectation simple

x = 5 # La variable 'x' contient la valeur 5 nom = "Léa" # La variable 'nom' contient la chaîne de caractères "Léa"

1.2. L’affectation parallèle

Python permet d’affecter plusieurs valeurs à plusieurs variables en une seule ligne.

python Copier le code

Affectation parallèle

a, b, c = 1, 2, 3 # 'a' reçoit 1, 'b' reçoit 2, et 'c' reçoit 3 print(a, b, c) # Affiche : 1 2 3

Ce type d’affectation est très pratique pour échanger les valeurs de deux variables

sans variable temporaire.

python Copier le code

Échange des valeurs

x, y = 10, 20 x, y = y, x print(x, y) # Affiche : 20 10

Opérateur Exemple Signification Équivalent en long %= c %= 3 Reste de la division par 3 c = c % 3 **= d **= 2 Élève d à la puissance 2 d = d ** 2

3.2. Exemples pratiques

  1. Ajouter un nombre à une variable : python Copier le code x = 10 x += 5 # Ajoute 5 à x print(x) # Affiche : 15
  2. Multiplier une variable : python Copier le code y = 7 y *= 3 # Multiplie y par 3 print(y) # Affiche : 21
  3. Calculer le reste d’une division : python Copier le code z = 13 z %= 5 # Reste de la division de 13 par 5 print(z) # Affiche : 3
  4. Combinaison d’opérateurs : python Copier le code a = 2 a **= 3 # Élève a à la puissance 3 print(a) # Affiche : 8

4. Exercices d’Application

1. Affectation parallèle :

Assignez les valeurs 10 , 20 et 30 à trois variables x, y et z sur une seule ligne,

puis affichez-les.

2. Incrémentation :

Créez une variable compteur initialisée à 0 , puis augmentez sa valeur de 1 à

trois reprises en utilisant +=. Affichez le résultat.

3. Opérateurs augmentés :

Créez une variable nombre initialisée à 8. Multipliez-la par 2 avec *= et

soustrayez 4 avec -=. Affichez le résultat final.

Conclusion

Les affectations et les opérateurs d’affectation sont essentiels pour manipuler et

modifier les valeurs des variables dans un programme Python. En maîtrisant ces

concepts, vous pourrez écrire un code plus clair et plus concis.