Créer des variables

Introduction à la science des données avec Python

Hillary Green-Lerman

Lead Data Scientist, Looker

Remplir un rapport de chiot disparu

rapport-chiot-disparu

name = "Bayes"
height = 24
weight = 75.5
Introduction à la science des données avec Python

Règles pour les noms de variables

  • Doit commencer par une lettre (souvent minuscule)
  • Après la première lettre : lettres/chiffres/traits de soulignement permis
  • Aucun espace ni caractère spécial
  • Sensible à la casse (my_var est différent de MY_VAR)
# Variables valides
bayes_weight
b
bayes42
# Variables invalides
bayes-height
bayes!
42bayes
Introduction à la science des données avec Python

Messages d'erreur

bayes-height = 3
File "<stdin>", line 1
    bayes-height = 3
                   ^
SyntaxError: can't assign to operator
Introduction à la science des données avec Python

Floats et strings

  • float : représente un nombre entier ou décimal

    height = 24
    weight = 75.5
    
  • string : représente du texte ; peut contenir lettres, chiffres, espaces et caractères spéciaux

    name = 'Bayes'
    breed = "Golden Retriever"
    
Introduction à la science des données avec Python

Erreurs fréquentes avec les strings

  • Sans guillemets, vous obtenez une erreur de nom.
owner = DataCamp
File "<stdin>", line 1, in <module>
    owner = DataCamp
NameError: name 'DataCamp' is not defined
  • En mélangeant les guillemets, vous obtenez une erreur de syntaxe.
fur_color = "blonde'
File "<stdin>", line 1
    fur_color = "blonde'
                       ^
SyntaxError: EOL while scanning string literal
Introduction à la science des données avec Python

Afficher des variables

name = "Bayes"
height = 24
weight = 75

print(height)
24
Introduction à la science des données avec Python

Passons à la pratique !

Introduction à la science des données avec Python

Preparing Video For Download...