Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 2.27 KB

aide_memoire.md

File metadata and controls

43 lines (26 loc) · 2.27 KB

Aide-mémoire

Glossaire

Notebook: document qui combine du texte et du code. On peut exécuter le code directement dans le document.

Exécuter du code: demander à l’ordinateur de réaliser les opérations décrites dans le code qui est exécuté. En anglais: run the code.

Fonction print: La fonction print permet d’afficher à l’écran la valeur de la variable qui lui est passée en argument. Par exemple, print(‘a’) reçoit la chaîne de caractère ‘a’ en argument et affiche la lettre a (sans les guillemets) à l’écran.

Chaîne de caractères: type de variable composé d’un certain nombre de lettres, possiblement aucune. Ce type de variable sert à décrire du texte. On utilise des apostrophes ou des guillemets pour la définir: 'arbre', "murale", "ceci est une chaîne de caractère", " " sont des chaînes de caractères valides.

Argument (d’une fonction): passer une variable en argument à une fonction, c’est la rendre accessible à celle-ci. Si une fonction est une recette, un argument de la fonction est un ingrédient.

Guillemet: "..."

Apostrophe: '...'

Accolade: {...}

Crochet: [...]

Variable: une variable sert à garder en mémoire de l’information. On peut voir ça comme une boîte qui porte un nom et contient une valeur.

Indentation: fait d’ajouter des espaces de façon à structurer le code et permettre qu’il soit bien interprété par l’ordinateur - et bien lu par l’être humain.

Outils pour la partie analyse de données

Quelques outils pour l’analyse de données...

Pour l’exercice sur les murales, vous aurez besoin des notions suivantes:

  • Fonction permettant de télécharger les données et de les garder en mémoire dans une liste, fournie durant l’atelier: telecharge_csv(url)
  • Dictionnaire pour garder en mémoire le nombre de fois que chaque arrondissement est mentionné dans le jeu de données
  • Fonction len(), qui retourne la longueur de la liste, soit le nombre d’éléments présents dans la liste
  • Boucle for
  • Fonction range()
  • Indice d’une liste
  • Condition if/else
  • Méthode list.sort()

Pour l’exercice sur les arbres, vous aurez besoin, en plus de ce qui est nécessaire pour les murales, des notions suivantes:

  • Méthode str.lower() ou str.upper()