Initiez-vous à Python pour l'analyse de données Flashcards
Qu’est ce que Jupyter notebook
Jupyter Notebook est une application très populaire pour l’ensemble des personnes travaillant dans l’analyse de données. Il permet à une équipe de pouvoir créer et partager des rapports sous forme de document/code, facilitant ainsi la productivité et la collaboration.
Combien il y a t-il des cellules Jupyter et quelles sont-elles ?
Il existe 4 types de cellules différentes avec Jupyter : code, markdown, row nbconvert et heading.
A quoi sert la cellule “code” ?
la cellule de code classique. Celle-ci est réservée pour l’écriture et l’exécution de code Python ! Vous pouvez exécuter votre code en cliquant sur le bouton Run, comme vu précédemment.
A quoi sert la cellule “Markdown” ?
cellule de texte qui sert essentiellement à la documentation du notebook, pour y rédiger des commentaires, des titres, des équations, etc. Ce type permet de structurer votre texte en utilisant les balises HTML ou la syntaxe Markdown
Que faut-il faire pour créer un titre de niveau 1 dans une cellule Markdown ?
Il suffit d’ajouter un “#” devant le texte avec un espace
Que faut-il faire pour créer un titre de niveau 2 dans une cellule Markdown ?
Il suffit d’ajouter 2 “# “ devant le texte avec un espace
Que faut-il faire pour mettre un texte en gras dans une cellule Markdown ?
Mettre deux “**” autour du texte. Exemple : Jonathan
Que faut-il faire pour mettre un texte en italique dans une cellule Markdown ?
Mettre autour du texte “*” entre le texte. Exemple : Jonathan
Quelle est la convention camel case ?
Une convention typographique qui consiste à écrire es noms de variables contenant plusieurs mots sans espace ni ponctuation : le premier mot est écrit en minuscule, ensuite chaque mot est écrit avec la première lettre en majuscule, comme présenté ci-dessus “revenuAnnuel”.
Définissez un opérateur simplifié et donnez en un exemple
Lorsque vous voulez changer une variable en modifiant la valeur initiale via un opérateur basique, vous pouvez utiliser une version plus courte. Ce qu’on appelle un opérateur simplifié. Exemple “-=”
Comment est géré l’espace de stockage d’une variable en Python ?
En Python, l’espace de stockage d’une variable s’adapte automatiquement à son contenu, presque par magie !
Quelles sont les variables primitives ?
Bool, int, float, str
Est il possible de mélanger différents types numériques ? Si c’est le cas quel est type qui sera conservé?
Oui et le type conservé sera le plus complexe. Exemple: si tu fais une opération entre un int et un float la valeur renvoyée sera un float
Avec quelle fonction vous pouvez caster un type numérique en string ?
La méthode str ()
Comment crée-t-on une fonction en python ?
Pour créer une fonction en Python il faut commencer par le mot clé “def” puis le nom de la fonction en convention camel case et enfin le deux points. Pour que les instructions soient pris en compte dans la fonction il faut l’indentation.
Exemple:
def nomFonction(): # instructions # pouvant aller # sur plusieurs # lignes
Ecrivez une fonction avec des paramètres.
def afficherPerimetre(cote1, cote2, cote3): perimetre = cote1 + cote2 + cote3 print(perimetre)
Montrez comment utiliser une fonction en python.
afficherPerimetre(10, 11, 4)
Comment s’appellent les fonctions passés en paramètres ?
Arguments.
Ecrivez une fonction qui retourne une valeur.
def calculPerimetre(cote1, cote2, cote3): perimetre = cote1 + cote2 + cote3 return perimetre
Quelle est le fonction qui permet de se rappeler de l’utilité d’une fonction ?
help. Exemple: help (nomFonction)
Comment on fait appelle à une méthode d’un objet ?
NomObjet.méthode()
Comment déclarer un tableau en Python ?
nomClient = [‘Georges Dupont’, ‘Luc Martin’, ‘Lucas Anderson’, ‘Alexandre Petit’]
Est ce que c’est possible de mélanger les types de données à l’intérieur d’un même tableau ?
Oui
Comment accéder à une donnée du tableau ?
nomClient [0]