Utilisation de Google Collaboratory pour exécuter du code Python

Syntaxe, assignation et exécution de code Python
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Maîtrisez Python : Analyse et visualisations des données
Revoir le teaser Je m'abonne
3,5
Transcription

Description Programme Avis
3,5

Les objectifs de cette vidéo sont de présenter les fonctionnalités de Google Collaboratory, de démontrer comment exécuter du code Python dans ce cadre, et d'introduire les bases de la programmation en Python, y compris la gestion des variables et l'affichage des résultats.

Découvrez les fonctionnalités de Google Collaboratory, un outil puissant pour exécuter du code Python directement dans votre navigateur, tout en explorant les bases du langage Python.

Dans cette leçon, nous explorons Google Collaboratory et ses capacités à exécuter du code Python directement dans votre navigateur. Python, un langage de programmation interprété, est utilisé pour diverses applications, allant du développement de sites web à l'internet des objets (IoT). Actuellement classé deuxième parmi les langages les plus populaires selon le classement TIOBI, il est réputé pour sa facilité d'apprentissage, en partie grâce à sa syntaxe proche du langage humain.

Nous démontrons comment exécuter du code dans Google Collaboratory, en créant et en manipulant des cellules de code. Vous apprendrez à assigner des variables et à utiliser la fonction print pour afficher des résultats. Des concepts tels que l'assignation de textuels, de nombres, et de booléens sont expliqués avec des exemples concrets. Enfin, nous abordons les différents types de données en Python, et comment utiliser les objets complexes pour traiter des informations plus élaborées.

Voir plus
Questions réponses
Qu'est-ce que Google Collaboratory?
Google Collaboratory est une plateforme permettant d'exécuter du code Python directement dans un navigateur, facilitant ainsi l'apprentissage et le développement collaboratif.
Pourquoi Python est-il recommandé pour les débutants?
Python est recommandé pour les débutants en raison de sa syntaxe claire et proche du langage humain, sa documentation exhaustive, et sa vaste communauté de développeurs.
Quelles sont les principales utilisations du langage Python?
Python est utilisé pour le développement web, les applications de bureau, les applications mobiles, l'IoT, les jeux vidéo et le traitement de données, y compris l'analyse et la visualisation.
Pour continuer sur la découverte du site web Google Collaboratory on va insister un peu plus sur la possibilité d'utiliser le langage Python et d'exécuter du code Python directement dans votre navigateur. Donc avant tout le langage Python c'est quoi ? C'est un langage de programmation interprétée, c'est utilisé pour faire des sites web, pour faire des applications desktop donc pour ordinateur, pour Mac OS X, des applications pour téléphone, pour faire de l'internet des objets ce qu'on appelle de l'IoT, on peut développer des jeux vidéo avec et c'est très populaire pour traiter tout ce qui est problématique data donc pour gérer des données. Actuellement c'est classé le deuxième langage parmi les langages de programmation qui ont le plus d'intérêt dans la communauté des développeurs donc ça c'est selon le classement TIOBI. Ça me semble assez naturel dans le sens où actuellement la data, l'IA, le traitement automatique des langues ce sont des problématiques, des domaines qui prennent de plus en plus d'ampleur et qui deviennent de plus en plus populaires même au delà de ces métiers là. Et un deuxième intérêt de ce langage c'est qu'il est réputé pour être facile à apprendre. Pourquoi ? Parce qu'il est plutôt proche du langage humain donc ça suit une logique où quelqu'un qui ne sait pas développer peut lire du code Python et comprendre ce qui se passe dedans et à titre de preuve c'est enseigné dès la primaire dans certains pays européens. Alors c'est un langage qui a une très bonne documentation, je vous partagerai évidemment ce document Google Collaboratory, ce notebook avec un lien vers la documentation de Python et donc cette documentation elle est très complète, elle est très accessible, elle est disponible à toutes et à tous. C'est un langage qui a une très forte communauté donc vous aurez pas de mal à trouver des ressources, de l'aide, des gens compétents pour vous aider à avancer sur ce langage et toutes les librairies, c'est à dire toutes les fonctions et tous les domaines qui y sont liés. On va revenir sur Jupyter Notebook qui est un logiciel, comme on l'a dit, plutôt adapté pour faire de la science de données et nous on va s'en servir justement pour manipuler de l'information et on va se réintéresser aux principes de cellules de code. Donc comment on va finalement faire de l'assignation de variables avec Python directement dans le notebook ? On va créer des cellules de type code comme on a pu le faire ici. Pour rappel, ces cellules commencent par des crochets qui permettent l'exécution de la cellule et qui déclenchent finalement l'interprétation du code Python pour produire un résultat. Donc cette cellule a été exécutée mais elle ne produit aucun résultat et c'est pourquoi vous n'avez aucune sortie visuelle par rapport à ce code Python. Pour afficher le résultat d'une exécution de code Python, on va utiliser une fonction qui est très populaire et qui va nous suivre tout au long de cette formation, c'est la fonction print, donc la fonction print du verbe print pour imprimer, afficher. Alors cette fonction en Python a surtout un rôle utilitaire et de débaugage dans le sens où elle va permettre d'afficher tout type de variables, tout type de résultats. Par exemple ici on a assigné le nom de client à Michel Andrieux et on a affecté la variable anniversaire à une expression un peu complexe pour vous maintenant, un objet de type datetime, donc de type date. Alors si on print, si on affiche le résultat des variables précédemment créées, précédemment assignées, un peu comme on le ferait en mathématiques avec l'assignation de x, y, z, etc. On voit ici de l'affichage, donc après exécution de la cellule, on voit l'affichage du résultat. Donc on voit effectivement que le nombre de produits est bien à 10, que le nom client est effectivement égal à Michel Andrieux, autorisation partage qui est en booléen, donc vrai faux, est égale à true, et la date d'anniversaire qui a été formatée via une fonction, c'est une notion qu'on verra un petit peu plus tard dans cette formation, qui a été formatée pour afficher la date de naissance du client. Alors on y reviendra tout au long de cette formation, mais un premier récapitulatif sur les types de données en Python principaux. Donc quand on va avoir des données de type textuel, typiquement le nom d'un client ou le nom d'un événement, on va assigner cette valeur en Python dans une variable qui sera entourée de cotes, de simples cotes ou de doubles cotes. Les nombres, qui sont un autre type de données en Python, qui sont même plusieurs types de données en Python, typiquement le montant d'une commande, va être assigné cette fois sans cotes. En booléen, la notion de vrai ou de faux, elle va être assignée via la valeur true avec un T majuscule, ou false avec un F majuscule. Et ça n'a rien à voir avec une chaîne de caractère vrai ou faux, c'est vraiment le type booléen. C'est deux choses qui sont très différentes en Python. Enfin, dès qu'on va commencer à manipuler des objets un peu plus complexes, typiquement des dates, ou des produits, ou des éléments de métier très proches de votre domaine, à ce moment-là, on va pouvoir, avec Python, soit créer, soit réutiliser des objets qui sont des structures un petit peu plus complexes et qui permettent de faire un petit peu plus de choses. On découvrira d'autres types de données dans ce cours, mais je voulais vous remontrer une fois encore comment écrire du code Python directement dans Google Collaboratory.
4 commentaires
3,5
4 votes
5
4
3
2
1
elephorm-1464076@addviseo.com
Il y a 3 months
Commentaire
Bonne formation mais vraiment dommage de ne pas avoir au moins les liens des supports de cours.
nicolasmichaux1
Il y a 1 year
Commentaire
Bonnne formation mais aucun support de cours
lebris.gilles76
Il y a 2 years
Commentaire
Très bien , mais il manque les supports de cours
antoinem
Il y a 2 years
Commentaire
Bien mais il manque les supports de cours
Nos dernières formations Python
  • Pack 5 formations
    Pack Python : Des bases aux techniques avancées
    Découvrir
    Réputé pour être le langage de programmation le plus populaire au monde, Python est très plébiscité pour ses différentes utilisations.  A travers ce pack de 5 formations, vous apprenez les fondamentaux de la programmation Python, vous maîtrisez les techniques avancées et vous découvrez comment utiliser Python pour le web et pour l’analyse et la visualisation des données. Apprendre à programmer en Python : Apprendre les fondamentaux du langage de programmation Python. Apprendre Python : Qualité de code et maintenance : Maîtriser Python avec une qualité de code et de maintenance optimales. Maîtriser Python : Techniques avancées : Formez-vous aux différentes fonctionnalités avancées de python. Apprendre le web avec Python/ Django : Découvrez la programmation Web : Apprendre les principes fondamentaux de la programmation Web Maîtriser Python : Analyse et visualisations des données : Apprendre à utiliser Python pour l’analyse et la visualisation des données
    22h52 154 leçons
  • Apprendre Python   - Qualité de code et maintenance
    Découvrir
    Maîtriser Python avec une qualité de code et de maintenance optimales
    3h09 23 leçons
  • Maîtriser Python  - Techniques avancées
    Découvrir
  • Apprendre à programmer en Python
    Découvrir
    Apprendre les fondamentaux du langage de programmation Python
    6h33 60 leçons 4,75 / 5
  • Apprendre le Web avec Python/Django - Découvrez la programmation web
    Découvrir
    Apprendre les principes fondamentaux de la programmation Web
    4h38 32 leçons 3,50 / 5