#!/usr/bin/env python # coding: utf-8 # # Introduction à Python avec Jupyter # ## Python ? Jupyter ? kézako ?? # Python est un langage de programmation très utilisé dans l'industrie ainsi que dans le domaine de la recherche. Il est étudié à l'université et en classe préparatoires. Il se développe également de plus en plus en lycée - plusieurs manuels scolaires de lycée y font maintenant référence. ![Python logo](https://respawner.fr/blog/public/Divers/.python_t.jpg) # Jupyter est un environnement interactif permettant l'exécution de python. Vous en avez l'illustration sous les yeux puisque c'est Jupyter qui vous amène le langage Python dans votre navigateur internet ! # # C'est un outil très riche car il permet de mélanger en un seul lieu des explications et des morceaux de programme. Jupyter est en quelque sorte un cahier de brouillon interactif ! # ## Concrêtement, comment ça marche ? # Vous pouvez à tout moment changer le type d'une cellule grâce à la liste déroulante sur la barre d'outils. Vous pouvez choisir entre : # - code : la cellule contient alors des instructions Python qui seront interprétées # - Markdown : la cellule contient alors du texte qui sera juste affiché # - Heading x : la cellule s'affichera comme un titre de section. # # Pour valider une cellule, appuyez sur la touche `shift-enter` ou bien cliquez sur le bouton **play** de la barre d'icônes. # # Regardez ci-dessous votre première ligne de code Python : Simple n'est-ce pas ? # In[ ]: 2+2 # Pour insérer une nouvelle cellule à un emplacement du texte, cliquez sur la cellule où vous voulez faire des modifications puis cliquez sur le bouton **+** de la barre d'icônes. # # Pour modifier une cellule, double-cliquez dessus tout simplement. # ## Hello world # # Voici à présent votre premier programme : afficher le texte ***Hello world***. Validez la cellule ci-dessous pour exécuter le programme # In[ ]: print("Hello World") # ### Explications # # Vous remarquerez : # - l'utilisation du mot clé ***print*** pour réaliser un affichage # - les parenthèses () après la commande ***print*** sont utilisées pour contenir ce que vous voulez afficher. # - qu'un texte est délimité par des guillemets (" ou parfois ') # In[ ]: