Alors je suis élève en prépa scientifique et n'ayant que des bases peu solides en programmation j'ai découvert ta chaîne. On a déjà dû te le dire mais c'est une vraie mine d'or. Tu es pédagogue et tu files droit au but tout en prenant le temps de nous expliquer le fonctionnement de ce que tu utilises. C'est dingue comment en 1 journée (et même un peu moins), j'ai pu me mettre à jour sur mon programme scolaire. Merci beaucoup, je n'hésiterais pas à repasser voir tes vidéos à l'occasion !
C'est toujours super de lire de tels retours, quand cela peut aider à dépanner ou à mettre fin à certaines inquiétudes, surtout vis-à-vis d'études. Bon courage à toi pour la suite, et merci également 💪
Je suis totalement novice en programmation. Je souhaite me reconvertir dans la datascience et tes cours me font évoluer vite et bien. Ils sont accessibles, bien expliqués, bien agencés. Un pur plaisir. Merci, merci et encore merci
Bonjour, Merci pour la vidéo, ta façon d'expliquer et de présenter les informations est excellente. Par ailleurs j'aimerais ajouter que pour tester si une clé est dans le dictionnaire, on a pas besoin de méthode. Il suffit pour cela de faire: if "nom" in dico.keys(): print("l'élément existe") ^_^
Tout d'abord, un grand MERCI pour ce contenu, je pars de 0 et cette formation est superbe pour le novice que je suis. En ce qui concerne la recherche dans le dico pour savoir si une key existe, en cherchant dans la doc officiel et en fouinant un peu partout, la solution peut être : print(dico.__contains__("chien")) ahahaha j'ai cherché pendant deux heures la solution alors qu'elle était donné dans un commentaire !!! ps : lisez les commentaires ça peut être utile :)))
Merci au fond du cœur pour ce tuto exceptionnel ça m'a vraiment aide à dépasser le niveau débutant après beaucoup stress et de complication mais avec vous c'est super cool J'espère par contre que vous allez poursuivre la formation sur python pour un niveau plus haut
je kiff tes vidéo tu explique vraiment bien c'est le top par contre moi j'ai vraiment du mal a faire un programme orienté objet j'ai du mal a avoir cette logique pour l'instant je suis plus dans le procédurale quand je code
Hello, pour illustrer cette vidéo et les précédentes sur les conteneurs, voici un petit pot-pourri regroupant ce que j'ai appris jusqu'à maintenant grâce à tes cours (conditions, variables, dico, listes, ouverture de fichiers, définitions de fonctions, utilisation de modules...). J'ai codé (non sans une certaine fierté) tout seul ce programme de pendu (oui bon OK je ne pense pas que je sois le premier...) version console. Il a au moins le mérite d'être fait à partir de tes cours et de quelques incursions dans la doc python. J'ai structuré mon programme de manière à le faire facilement évoluer quand je maîtriserai la suite (pour affichage élaboré ). La gestion des erreurs y est minime car mon but est de proposer une interface type clavier pour qu'il n'y plus de saisie à faire. Voilà le lien : mega.nz/#F!uiIDEAyJ!FgujrmDEpt0NiKRAimDDIw
Bonjour, c'est une très bonne manière de procéder que de faire ses petits programmes et se lancer dans des projets. De plus, cela te permettra d'avoir un bon suivi de l'évolution de tes compétences et connaissances 🙂 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
merci et vraiment merci beaucoup pour la formation. n'avez-vous pas une partie d'exercices sur le language Python ? je crois que ça peut nous aider pour la pratique.
Bonjour 🙂 : - Pour vérifier l'existence, d'une clé, on fait une simple condition ("if in ) - Pour vérifier une valeur, la méthode get() fait bien le boulot. Voir des exemples d'usage ici : pastebin.com/L46A2q2M ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
Bonjour, il sera stocké dans la fonction, comme n'importe quel paramètre de fonction ;) +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8/ |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Bonsoir Jason. Pour vérifier si une clé et sa valeur sont contenues dans le dictionnaire, j'ai vu dans le help, la méthode __contains__(self, key, /). J'ai appliqué la méthode, mais ca ne passe pas.
Il s'agit d'une méthode spéciale (plus d'infos sur ces méthodes ici : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XxUasK8f-s0.html ), qui peut éventuellement être redéfinie, donc pas utilisable en l'état. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
De rien Hervé 🖐 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Salut, comment pourrais-je faire pour exprimer une condition avec certains critères ? Par exemple "Doit contenir au moins 8 charactères), (Ne doit pas contenir de charactères spéciaux) ?
Bonjour, pour cela, soit tu vois que le langage a déjà une fonction toute faite pour ça, sinon il faut l'écrire toi-même, et ensuite l'utiliser dans tes conditions. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Non, par contre tu peux regarder sur les documentations ou manuels de référence liés au langage. Donc, regarder sur la doc de Python : docs.python.org/3/ (exemple, les fonctions liées aux chaînes : docs.python.org/fr/3.7/library/string.html ) +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Bonjour, j'apprécie votre formation mais j'aimerai savoir si vous feriez une vidéo ou vous présenterez différentes bibliothèques ainsi que des exemples sur leurs applications ?
À quel moment de la vidéo exactement ? +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Coucou, bon je viens de regarder la vidéo, j'ai une question, est ce qu'on peut faire un dictionnaire d'objet ? Sachant que mes objets possèdent plusieurs valeur (12) de type int ou str. Du coup, si je veux imprimer mes valeurs en les formatants, comment je fais ? Conernant le has_kay, j'ai vu dans la doc un __contains__, est ce qu'on peut utiliser ça pour rechercher une valeur dans le dictionnaire ?
Coucou, Alors oui, je pense que tu as compris qu'en Python, tout est objet et que tu peux du coup faire une Liste, un Dictionnaire de n'importe quel type de données, même multiples. Pour imprimer tes valeurs ensuite, il faudra accéder à l'objet en question via la lecture du dictionnaire, et à partir de cet objet, gérer l'affichage de l'élément en question. Si jamais tu ne vois pas comment procéder, je pourrai toujours te montrer un exemple de code. Après, le __contains__ est une méthode spéciale (si tu as vu mon tutoriel là-dessus) alors que has_key() est une fonction des dictionnaires. Là encore, sers-toi de ce qui te semblera le plus pratique pour toi, le Python est assez flexible en ce sens et propose en général plusieurs manières de manipuler des données.
Donc voila j'ai défini une classe d'objet. Chaque objet possède 12 attributs. J'ai ensuite fait un dictionnaire avec ces objets, j'ai utilisé comme clé des numéros et comme valeur les noms des objets. J'ai créé une fonction de recherche qui demande à l'utilisateur un nom et j'aimerais imprimer les attribut de l’objet si il est trouvé dans le dictionnaire. Et pour le moment ça fonctionne pas!
Voir mes autres réponses ;) ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
Salut ! Petite question : les paramètres nommés font automatiquement des dictionnaires ou bien ça renvoie des dictionnaires parce que tu passes en paramètres à ta fonction un dictionnaire? Encore merci pour tes vidéos!
Hello, un paramètre nommé est justement un argument spécifique que tu renseignes lors de l'appel à une fonction/méthode, ce n'est pas obligatoirement un dictionnaire, comme ici : pastebin.com/6ndAu7PW
@@formation-video ok je crois que je comprends, je devais caler sur la nuance paramètres/arguments! Énorme merci, je suis super content d'être tombé sur cette chaîne hyper active!
Salut, Tout d'abord j'aimerais de remercier pour cette formation extrêmement claire et intéressante sur le langage Python :) Cependant j'aurais des questions quant aux domaines d'application de ce langage. C'est à dire par quel(s) moyen(s) passer pour créer un logiciel (avec une interface graphique, etc...) ou encore un jeu vidéo ? Merci d'avance :)
Bonjour. Pour les interfaces graphiques, je ferai des vidéos sur une bibliothèque prévue à cet effet, et même chose pour la 2D, ce qui permettra éventuellement de créer des jeux vidéo :).
Bonjour, Veuillez trouver le code ci-dessous: Je pense que l'on peut simplifier la partie "condition". Avec une fonction ? Mais je ne vois pas comment... D'avance merci. #Granulo Maxi afin de déterminer la largeur de bande mini granulo_maxi= input ("Granulo Maxi (mm.): ") gm=float(granulo_maxi) #Critères Granulo maxi classées dans un dictionnaire # Clé=> Granulométrie #Valeur=> Largeur de bande granulo_maxi={100:400,150:500,200:650,300:800,400:1000,500:1200,550:1400,650:1600,700:1800,800:2000} #Choix de la largeur de bande mini en fonction de la granulométrie maxi if gm>=100 and gm=150 and gm=200 and gm=300 and gm=400 and gm=500 and gm=550 and gm=650 and gm=700 and gm=800 and gm=100 and gm=900: print("Largeur de bande supérieure à 2000 mm.") elif gm
Bonjour, une fonction permet de formater du code qui serait par exemple répété, ce qui n'est pas le cas ici. Donc à moins d'essayer de raccourcir la condition (pour avoir moins de tests, ou mettre en premier les conditions les plus probable et les moins probables ensuite), ton code est correct
Bonjour Jason, merci pour la réponse, mais j'ai réussi à simplifer au maximum la partie condition. J'ai abandonné le dictionnaire. Comme se sont des valeurs figées (constantes), je passe par un TUPLE, qu'en pensez-vous ? #Granulo Maxi afin de déterminer la largeur de bande mini granulo_maxi= input ("Granulo Maxi (mm.): ") gm=float(granulo_maxi) # Critères (Granulo maxi) classés dans un TUPLE # afin de réaliser des conditions sur les indices. # La première valeur=> Granulométrie # La seconde valeur=> Largeur de bande # Indice paire=> Granulométrie # Indice impaire=> Largeur de bande # TUPLE granulo_maxi=( 100,400, 150,500, 200,650, 300,800, 400,1000, 500,1200, 550,1400, 650,1600, 700,1800, 800,2000, 900,"fin", ) # CONDITIONS i=0 while i= granulo_maxi[i] and gm< granulo_maxi[i+2]: b_mini=granulo_maxi[i+1] i+=2 # INTERPRETATION DU RESULTAT if gm>=100 and gm=900: print("Largeur de bande supérieure à 2000 mm.") elif gm
Merci pour la video qui est tres interessante comme d'habitude. J'aimerais savoir s'il vous comment effectuer des operations sur les valeurs dans les dictionnaires s'il s'agit des entiers. Et si c'est possible les valeurs seront t-elles directement modifiees dans le dictionnaires ?
Bonjour. Petit question quant à la suppression. Comme dico fonctionne comme une liste, on ne travaille pas sur une copie (?). Du coup quand je créé un dico avec clef chat et chien comme dans video et que je supprime chien, après coup (à la suite dans le code) si j'utilise la variable valeurSupprimee = dico.pop("chien") l'interpreteur me dit qu'il y a un KeyError (ce qui me parait logique puisque je viens de supprimer chien) mais du coup, comment je peux récupérer la valeur de la clef chien supprimée ? Merci.
Bonjour. Et bien il faut pop() l'élément avant de l'avoir supprimé au préalable : pastebin.com/5ZzXw4sA ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@@formation-video je vous envoie un pastbin de ce que j'ai fait. Et en fait, l'intrepreteur me dit qu'il y a une key error ce qui me parait logique puisque dico n'est pas une copie et que j'ai supprimé chien. Mais comment, alors, voir la valeur supprimée ? (ou alors je dois créer une copie...?) Merci. pastebin.com/zfKzNFde
Regarde dans le code que je t'ai fourni, tu n'as à faire qu'une seule fois ton pop() et récupérer la valeur supprimée à ce moment, c'est tout ;) ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@@formation-video si je fais valeurSupprimee = dico("chien") sas le print(valeurSupprimee) cette fois g une typeError. Je continue la formation je verrai plus tard
Salut ! possible d'avoir plusieurs clé pour le même résultat ? exemple : Dico = {Clé1, Clé2 : Fonction()} ? mercii j'ai un deuxième souci, la création de ma variable "Dico" appel ma fonction... est il possible de faire en sorte qu4elle ne soit pas appelé ? Merci d'avance.
@@formation-video Merci pour ta réponse rapide ! Actuellement mon code ressemble à ça : #!/usr/bin/env python3 #-- coding: utf-8 -*- Ici je récupère d’une fonction de reconnaissance vocale des mots assemblé avec des _ exemple : démarrage_système ou arrêt_ système Les données que je récupère son stocker dans la variable « Final » Je test « Final » pour lancer une fonction qui lui est associé exemple : if Final == demarrage_systeme : Démarrage_systeme() if Final == demarrage_systeme : Arret_systeme() actuellement toute mes fonctions son lancer de cette façon. *********************************************************************** Je pensais que les dictionnaires pouvaient simplifier mon code de cette façon : #!/usr/bin/env python3 #-- coding: utf-8 -*- Dico = { demarrage_systeme : Démarrage_systeme(), arret_systeme : Arret_systeme()} Final = Reco_Vocal() Dico[Final] # me permettrais de lancer N’importe quelle fonction sans tester plusieurs possibilités. **************************************************************************** Le code avec l’utilisation du Dico ne serait pour moi intéressant que si je pouvais associer plusieurs clés à la même fonction. Exemple : Dico = {Démarrage_systeme, allumage_systeme : Démarrage_systeme()} Mon deuxième souci et que la ligne suivante Dico = { demarrage_systeme : Démarrage_systeme()} Lance la fonction Démarrage_systeme() à l’endroit où elle est initiée. ********************************************************************* Bon évidement mon code est bien plus complexe que les morceaux présentés ci-dessus. Ça serait un plaisir de t’en parler de façon plus générale et de te donner plus de contexte. Un grand merci pour ton temps ! 😊
L'appel dans le dictionnaire se fait car tu...fais appel à la fonction, avec les parenthèses. Plus simplement, tu pourrais indiquer des termes dans ce dernier, puis, en fonction de ce qui est choisi, appeler la fonction correspondante après coup.
Bonjour, c'est un paramètre spécial quand on veut passer un ensemble de paramètres variables à une fonction, qui sont alors récupérés dans un dictionnaire.
@@formation-video J'ai vissionné la séance 9 et même chercher un code sur internet pour lever l'exception mais le KeyError persiste à apparaitre avec un try except
Salut Jason, je ne comprends pas vraiment comment faire cela: dico = {"Mere":"Ange", "Pere":"parent", "soeur":"membre de la famille", "chien":"meilleur ami de l'homme"} le_mot_recherchee = input("Quelle est le mot que vous voulez rechercher ? : ") try: input not in dico except KeyError: print("Le mot n'est pas dans le dictionnaire ") Je met mon mot dans input, mais je veux mettre un mot qui n'est pas dans le dictionnaire, et en même temps fixer l'erreur KeyError en mettant try et except. Comment je peux faire cela tout ensemble, car la je suis un peu perdu mdrr. Et aussi est ce que je peux faire le try except comme je le l'ai fait moi ou cela ne marchera pas ? MERCI )
Très bonne vidéo Mais j'ai une question, Comment pourrais-je faire un int qui demanderais a l'utilisateur la valeur de quelle clé du dictionnaire il veut ajouter a une variable. En d'autres mots, comment créer une variable contenant la valeur d'une clé, cette clé étant choisie par l'utilisateur c'est pour cela que j'avais pensé à un int. Merci d'avance pour votre réponse
Bonjour, tu fais la demande à l'utilisateur via un input() que tu casteras ensuite en entier : pastebin.com/WEjBmuD4 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Merci pour ta vidéo au top comme d'hab, par contre je me permet une petite correction pour ceux qui pourraient tomber sur mon com car tu as dis qu'on peut mettre n'importe quoi en tant que clé dans les dico en citant l'exemple d'une liste, mais je ne sais si c'est parce que je suis en 3.11, mais la liste c'est justement pas possible et ca génère une erreur, on peut la mettre mais que en valeur, il y a peut-être d'autres format non-acceptés en tant que clé que j'ignore, mais en tout cas sur les listes c'est sur ça coince.
Super vidéo comme toujours, très bien expliqué, mais je suis frustrer avec la méthode 'has_key' qui n’existe plus mdr (Mais merci pour l'alternative "if in dico:")
pour dic.items | dic.keys | dic.values ce n'est pas obligatoir de passer par une boucle un simple dic.items par exemple nous renvoie un résultats, je pense que dans la déclaration de la méthode Ya des une boucle associer pour aller vite Merci encore pour ce cours, la chose la plus extraordinaire qui m'arrive c'est que je fais tjr des etudes en informatique en Algerie, on utilise Delphi comme langage, et python ma permit de bien comprendre le fonctionnement de Delphi vu que les deux sont des langages objet :D
Bonjour et merci pour cette super démo, je souhaiterais une aide car je ne parviens pas à ajouter des données en plus dans le dictionnaire ex:bulletin={} nom=input("quel est ton nom:") note= input("quel est ta note:") bulletin[nom]=note print(bulletin) quel est ton nom:bob quel est ta note:14 {'bob': '14'} avez-vous une idée de ce qui cloche s'il vous plait? en relançant, j'obtiens les nouvelles coordonnées rajoutées et les premières ne sont pas prises en compte. elles ne se mettent pas à côté. Merci si vous pouvez m'aider.
Comme expliqué, cela permet de recevoir dans une fonction un nombre variable (donc sans limite) de paramètres qui seront alors présentés sous forme d'un dictionnaire. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Si tu es sur GNU/Linux ou MacOS, exécute ton programme avec "python3" au lieu de "python" ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Tu peux écrire une petite fonction qui parcourt toutes les entrées du dictionnaire, et si la valeur testée correspond à celle recherchée, tu retournes la clé correspondante. Utilise la méthode items() pour ça 👍
En tant que professionnel de python ayant eu 0,5 à mon dernier DS d'info en prépa, je vous informe qu'il est possible d'utiliser simplement: "chien" in dico ! Bonne année à vous
J'ai répondu à ton autre commentaire pour le Discord 👍 ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
Les doubles underscores methodes sont vrament des trucs à savoir en python (c'est pas indispensable mais c'est mieux pour la compréhension globale du language )
Bonjour, le mail est réservé pour les contacts professionnels, je préfère plutôt le Discord ou un réseau social (liens en dessous) : +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Très bonne vidéo mais j'aimerais juste signaler une petite erreur à 22:00 on peut pas avoire des listes ou des dictionnaires comme clé car il sont de type Unhashable. Merci
Il existe bien une méthode pour retourner une valeur booléenne si "Vrai" le dictionnaire contient une clé ou "Faux" : et c'est la méthode __contains__(self, key , /) Exemple tout bête : monDico = { 1 : "A"} print(monDico.__contains__(1)) PS : ça marche aussi avec les listes et les tuples .
En effet, mais je ne l'avais pas abordé car j'ai parlé des méthodes spéciales à part dans un tutoriel : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XxUasK8f-s0.html ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Bonjour vidéo intéressante cependant j'aurai besoin d'un coup demain pourrais-tu m'aider à trouver un dictionnaire de français complet déjà fait que je peux télécharger et ouvrir sur pyhton ?
Encore une très bonne vidéo. J'ai hâte d'être assez formé pour mettre en pratique tout ça... Et maintenant imagine mon épouse, fervente adepte du bien parler et de la bonne orthographe, ardente avocate de la langue française et (quasi totalement) hermétique à tout concept se rapprochant près ou loin de l'informatique (tu vois le genre ?) découvrir par hasard qu'il n'y a strictement aucune nécessité à ce qu'un dictionnaire soit classé par ordre alphabétique...
Sauf que là on ne parle pas précisément d'un dictionnaire de mots, c'est plus une structure de données qui permet de stocker des informations selon un couple clé -> valeur 🙂 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
"c'est plus une structure [...] clé -> valeur 🙂" : si je lui présente les choses comme ça c'est une cause de divorce !!!!!!! LOL Merci a ++, moi je retourne me pythonifier (ça c'est pas un mot qu'on trouve dans le dico...)
La méthode copy() est "standard" là où deepcopy() est récursive ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
De rien, à bientôt 🙂 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Je fais surtout attention dans mes vidéos de ne pas aborder du Python 2.X, car j'ai découvert le langage sous cette version à l'époque, et dur parfois d'oublier les anciennes syntaxes ;)
En effet, comme clé de dictionnaire, nous pouvons utiliser une chaîne, un nombre ou encore un tuple. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne RU-vid ? ru-vid.com |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
Oui, on apprend généralement ça très tôt. Un mammifère est une espèce dont un des parents allaite. Le chien est donc un mammifère, comme le chat, le tigre ou même la baleine (mais pas le requin 😉) ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
Non, les poissons sont des animaux qui n'allaient pas leurs petits. Je te laisse faire tes petites recherches de ton côté, tu verras, car c'est une erreur que font beaucoup de gens. Le requin est un poisson, mais la baleine (ou même le dauphin, le chien, le chat) sont des mammifères. ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ RU-vid (personnel) : ru-vid.com ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
T'inquiete Jason la fait fait 5 second puis Suivant. pour ma part je deteste les pub pour le coup Udemy. Mais l'interet est plus fort que des pub a 5 sec. on fait avec.