Тёмный

Python #18 - dictionnaires 

FormationVideo
Подписаться 230 тыс.
Просмотров 98 тыс.
50% 1

Опубликовано:

 

20 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 194   
@mahamatmahamatsaleh2974
@mahamatmahamatsaleh2974 4 года назад
Merci beaucoup, j'ai appris pas mal de choses, depuis le Sénégal 😍
@formation-video
@formation-video 4 года назад
Cool 😉 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@seadeahyun
@seadeahyun 11 месяцев назад
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 !
@formation-video
@formation-video 10 месяцев назад
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 💪
@harolkoumgue8767
@harolkoumgue8767 Год назад
Merci beaucoup JASON, tu es un véritable génie, tes tutos sont très efficaces
@patriciaverissimo3879
@patriciaverissimo3879 Год назад
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
@formation-video
@formation-video Год назад
Bonne progression en Python 😉
@devpro5652
@devpro5652 6 лет назад
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") ^_^
@formation-video
@formation-video 6 лет назад
En faisant dico.keys(), tu utilises justement une méthode :) Mais c'est effectivement une autre alternative
@Mehdi-k5c
@Mehdi-k5c 6 месяцев назад
Top merci Jason ! Tu es véritablement génie et j'adore tes cours 😍
@formation-video
@formation-video 6 месяцев назад
Bonne continuation
@ristockymg7456
@ristockymg7456 Год назад
c'est fantastique et je progresse vite.vraiment merci pour toutes ces vidéos
@formation-video
@formation-video Год назад
Bonne continuation à toi 👋
@van-longle1603
@van-longle1603 Год назад
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 :)))
@formation-video
@formation-video Год назад
👍
@Atokxn
@Atokxn 3 года назад
Explications très claires, merci beaucoup !
@mohamedvallabou
@mohamedvallabou 3 года назад
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
@formation-video
@formation-video 3 года назад
Je ne sais pas ce que veut dire "python pour un niveau plus haut"
@mohamedvallabou
@mohamedvallabou 3 года назад
Alors ça veut dire que ce tuto recouvre tout le langage python ?
@formation-video
@formation-video 3 года назад
Il n'existe aucun cours/tutoriel qui puisse aborde tout un langage de programmation, mais tu as largement l'essentiel 👍
@nirinaantonio8397
@nirinaantonio8397 7 лет назад
Salut,merci pour cette magnifique tuto. Il aura encore des videos sur des interfaces graphiques python?
@formation-video
@formation-video 7 лет назад
Bonsoir, c'est effectivement prévu, chaque formation sera complète =) !
@romainch505
@romainch505 2 месяца назад
If in est bien la méthode moderne pour rechercher ^^
@formation-video
@formation-video 2 месяца назад
Oui 👍
@MdouKoumbia
@MdouKoumbia 7 месяцев назад
Merci infiniment pour votre cours bien expliquer
@formation-video
@formation-video 7 месяцев назад
Bonne journée 👍
@chapristi4116
@chapristi4116 3 года назад
je te remercie beaucoup pour ce tuto ca a du être un boulot de malade 😁
@formation-video
@formation-video 3 года назад
Oui, il y a eu pas mal de vidéos pour ce cours Python 😉
@haskark6188
@haskark6188 7 лет назад
Merci beaucoup pour tes vidéos ludique !
@formation-video
@formation-video 7 лет назад
De rien, et à bientôt ;)
@corpse307
@corpse307 7 лет назад
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
@formation-video
@formation-video 7 лет назад
Bonsoir, ça va venir avec le temps et on va avoir beaucoup d'occasions de programmer avec des classes, donc ça va finir par rentrer =).
@sebastienhainz3526
@sebastienhainz3526 4 года назад
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
@formation-video
@formation-video 4 года назад
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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@philtoa334
@philtoa334 5 лет назад
Merci pour ces cours de qualité.
@formation-video
@formation-video 5 лет назад
Pas de quoi, bonne journée à toi ! 🙂 ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 🔵 Rejoindre 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
@saargh105
@saargh105 3 года назад
encore une fois merci pour vos vidéos !!!
@formation-video
@formation-video 3 года назад
De rien =)
@karllewis9901
@karllewis9901 10 месяцев назад
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.
@formation-video
@formation-video 10 месяцев назад
Oui, c'est le cas : github.com/jasonchampagne/FormationVideo
@berneetnick3126
@berneetnick3126 4 года назад
Bonjour, j'aimerai savoir si il existe une fonction permetant de verifier si un dictionnaire contient une certaine valeur ou clé ?
@formation-video
@formation-video 4 года назад
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
@sekoubatoure603
@sekoubatoure603 3 года назад
Vraiment cool, merci Monsieur!
@formation-video
@formation-video 3 года назад
De rien, bonne continuation
@yamineklioui1657
@yamineklioui1657 6 лет назад
Bonjour , question : où sera stocké le dictionnaire crée par la fonction aux paramètres nommés ?
@formation-video
@formation-video 6 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@ghaithbenamor2788
@ghaithbenamor2788 7 лет назад
merciii monsieur pour votre aide précieuse :)
@formation-video
@formation-video 7 лет назад
C'est toujours un plaisir :) !
@zannoutube
@zannoutube 5 лет назад
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.
@formation-video
@formation-video 5 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@zannoutube
@zannoutube 5 лет назад
@@formation-video Merci Jason.
@formation-video
@formation-video 5 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@Yoro-lmla
@Yoro-lmla 3 года назад
bonjour peut on toujours demander de l'aide sur discorde c pour saisir un programme qui stocke les informationdans le dictionnaire
@formation-video
@formation-video 3 года назад
Bonjour, oui : jasonchampagne.fr/discord
@axlpietrus5546
@axlpietrus5546 7 лет назад
Bonjour je souhaiterais savoir si il y a d'autres vidéo sur la formation Python qui vont bientôt sortir svp
@formation-video
@formation-video 7 лет назад
Oui elle arriveront quand je serai de retour chez moi pour les enregistrer :)
@mitoux9879
@mitoux9879 5 лет назад
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) ?
@formation-video
@formation-video 5 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@mitoux9879
@mitoux9879 5 лет назад
FormationVidéo Je peut voir la liste des fonctions sur Sublime Text ?
@formation-video
@formation-video 5 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@gregoiredetours6910
@gregoiredetours6910 5 лет назад
@@mitoux9879 Utilise PyCharm
@chatcode9173
@chatcode9173 7 лет назад
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 ?
@formation-video
@formation-video 7 лет назад
Bonjour, oui nous allons utiliser pas mal de bibliothèques de Python, aussi bien sur les cours que dans la playlist des tutoriels =)
@tolstoievski4926
@tolstoievski4926 5 лет назад
Quand on est dans help et qu'il y a toute les méthodes le / qui est placé dans les paramètres d'une fonction, il veut dire quoi ?
@formation-video
@formation-video 5 лет назад
À 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@alexandrasejean9282
@alexandrasejean9282 6 лет назад
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 ?
@formation-video
@formation-video 6 лет назад
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.
@alexandrasejean9282
@alexandrasejean9282 6 лет назад
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!
@esquiaundiscord936
@esquiaundiscord936 5 лет назад
J'ai oublié dans quelle video tu paralis de deepcopy ducoup tu pourrais reexpliquer sans rentrer dans les details ? ET ME DIRE OU SONT TES DISCORDES
@formation-video
@formation-video 5 лет назад
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
@plopi3109
@plopi3109 3 года назад
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!
@formation-video
@formation-video 3 года назад
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
@plopi3109
@plopi3109 3 года назад
@@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!
@formation-video
@formation-video 3 года назад
😉
@cresox9665
@cresox9665 3 года назад
Merci beaucoup!
@formation-video
@formation-video 3 года назад
De rien ;)
@drinksmile4217
@drinksmile4217 7 лет назад
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 :)
@formation-video
@formation-video 7 лет назад
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 :).
@drinksmile4217
@drinksmile4217 7 лет назад
ok Merci
@formation-video
@formation-video 7 лет назад
C'est ça :D
@formation-video
@formation-video 7 лет назад
De rien ;)
@louiscastel71
@louiscastel71 3 года назад
Merci pour tes vidéos ! juste une question : peut-on ajouter plusieurs valeurs à une clé dans un dictionnaire ? (comme une clé primaire dans une BDD).
@formation-video
@formation-video 3 года назад
Tu peux mettre une liste ou un tuple comme valeur pour ta clé, ça marche très bien : pastebin.com/uBFcn2Nn
@louiscastel71
@louiscastel71 3 года назад
@@formation-video Super merci ! :)
@formation-video
@formation-video 3 года назад
De rien 😉
@moumoune5345
@moumoune5345 6 лет назад
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
@formation-video
@formation-video 6 лет назад
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
@moumoune5345
@moumoune5345 6 лет назад
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
@formation-video
@formation-video 6 лет назад
Ah, c'est mieux voilà :). Cela t'a permis d'isoler les données en dehors, ce qui sera plus pratique si tu devais un jour procéder à des modifications
@patricknormand4624
@patricknormand4624 5 лет назад
Décidément, c'est le monde à l'envers : has_key fonctionne très bien chez moi ! (version 3.7.2) 🤪
@Gabriel-us3ku
@Gabriel-us3ku 4 года назад
Thanks you
@gandoulf78
@gandoulf78 4 года назад
Python, mtn, c en 3.8
@louaibouguera8080
@louaibouguera8080 Год назад
3.11
@fresneltonda
@fresneltonda 2 года назад
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 ?
@formation-video
@formation-video 2 года назад
Oui, tu peux évidemment modifier les valeurs dans un dictionnaire, comme montré en vidéo, en y accédant par sa clé : pastebin.com/PPr6nRTp
@fresneltonda
@fresneltonda 2 года назад
@@formation-video Merci !
@rafartvideos
@rafartvideos 4 года назад
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.
@formation-video
@formation-video 4 года назад
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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@rafartvideos
@rafartvideos 4 года назад
@@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
@formation-video
@formation-video 4 года назад
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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@rafartvideos
@rafartvideos 4 года назад
@@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
@formation-video
@formation-video 4 года назад
Non, faire ceci : 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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@paulfrarier9586
@paulfrarier9586 9 месяцев назад
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
@formation-video 9 месяцев назад
Bonjour, montre ton code
@paulfrarier9586
@paulfrarier9586 9 месяцев назад
@@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 ! 😊
@paulfrarier9586
@paulfrarier9586 9 месяцев назад
@@formation-video si ça se trouve il y a plus simple que les dico pour obtenir le résultat que je souhaite...
@formation-video
@formation-video 9 месяцев назад
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.
@paulfrarier9586
@paulfrarier9586 9 месяцев назад
@@formation-video Salut ! merci pour ta réponse rapide ;) et merci pour tout
@calledphilly
@calledphilly 7 месяцев назад
Hello 👋🏾 merci pour ta video ! je me demandais a quoi ça sert le **kwargs, c’est quoi les use case ?
@formation-video
@formation-video 7 месяцев назад
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.
@anis9456
@anis9456 4 года назад
Bonjour, j'aimerai savoir comment on fait une gestion d'erreur dans le cas d'un KeyError ? Merci pour vos cours !
@formation-video
@formation-video 4 года назад
Bonjour, avec les exceptions (voir séance n°9) 👍
@anis9456
@anis9456 4 года назад
@@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
@daniilgalstyan2008
@daniilgalstyan2008 3 года назад
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 )
@formation-video
@formation-video 3 года назад
Bonjour, il faut écrire dans ton bloc try ce qui peut éventuellement déclencher une KeyError, par exemple : pastebin.com/ng3rX4rD
@daniilgalstyan2008
@daniilgalstyan2008 3 года назад
@@formation-video Merci !
@formation-video
@formation-video 3 года назад
De rien
@thibaultclavier4161
@thibaultclavier4161 5 лет назад
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
@formation-video
@formation-video 5 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@zx1668
@zx1668 8 месяцев назад
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.
@formation-video
@formation-video 8 месяцев назад
Oui, les clés doivent être d'un type immuable (nombre, chaîne de caractères, n-uplet)
@bloodyyjohnson7004
@bloodyyjohnson7004 5 лет назад
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:")
@formation-video
@formation-video 5 лет назад
Bonne continuation 🙂 ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 🔵 Rejoindre 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
@chakibbensemra3213
@chakibbensemra3213 3 года назад
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
@formation-video
@formation-video 3 года назад
👍
@nadroyvotsirh9431
@nadroyvotsirh9431 3 года назад
Salut, est-ce que tu feras le cours sur les décorateurs, itérateurs et générateurs en Python ?
@formation-video
@formation-video 3 года назад
Bonjour, il y a déjà le tutoriel sur les décorateurs (les itérateurs/générateurs suivront) : ru-vid.com/group/PLrSOXFDHBtfFMB2Qeuej6efzZRvjRdXo8
@lorchette70cb98
@lorchette70cb98 3 года назад
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.
@formation-video
@formation-video 3 года назад
Utilise pastebin pour montrer ton code et que ce soit plus lisible
@younests.1824
@younests.1824 5 лет назад
merci pour la video!!!!, j'ai pas bien compris dans la fin de la video l'utilité des deux étoiles à côté de paramètres....
@formation-video
@formation-video 5 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@yojimboo2444
@yojimboo2444 4 года назад
hey :) comment tu ferais pour mettre un input afin de taper nimporte quelle clé du dictionnaire et d'avoir sa définition ? merci bcp :)
@formation-video
@formation-video 4 года назад
Simplement comme ça : pastebin.com/7yg4NGuK ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@yojimboo2444
@yojimboo2444 4 года назад
FormationVidéo merci !
@yojimboo2444
@yojimboo2444 4 года назад
@@formation-video j'ai testé le code il ne fonctionne pas chez moi :/
@formation-video
@formation-video 4 года назад
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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@yojimboo2444
@yojimboo2444 4 года назад
@@formation-video jesuis sur windows
@youssoufcherifbichara1570
@youssoufcherifbichara1570 6 лет назад
svp le lien de discord pour intergrer le groupe et poser des questions sur discord
@formation-video
@formation-video 6 лет назад
Bonjour, il est ici : discord.me/jasonchampagne
@av-yan7775
@av-yan7775 2 года назад
Merci beaucoup, comment on fait pour trouver une clé à partir d'une valeur ??
@formation-video
@formation-video 2 года назад
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 👍
@av-yan7775
@av-yan7775 2 года назад
@@formation-video merci beaucoup
@formation-video
@formation-video 2 года назад
De rien
@alicethomas5191
@alicethomas5191 2 года назад
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
@formation-video
@formation-video 2 года назад
Oui, cela fait partie des opérateurs de Python abordés précédemment 👍
@esquiaundiscord936
@esquiaundiscord936 5 лет назад
la methode get(clef) pour la clef Sinon, t'a un discord ?
@formation-video
@formation-video 5 лет назад
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
@feldwing
@feldwing Год назад
commentaire un peu tardif mais merci beaucoup pour la formation
@formation-video
@formation-video Год назад
Je t'en prie 👍
@akramelomrani8728
@akramelomrani8728 3 года назад
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 )
@formation-video
@formation-video 3 года назад
Oui, j'ai même fait une vidéo là-dessus : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XxUasK8f-s0.html 😉
@abir5812
@abir5812 5 лет назад
Bonjour, est-ce que vous avez un mail par lequel je pourrais vous contacter?
@formation-video
@formation-video 5 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@listen2meet
@listen2meet 2 года назад
Dans le cas d'un code relativement long, les dictionnaires peuvent-ils remplacer les BDD ?
@formation-video
@formation-video 2 года назад
Non, ce serait horriblement lent comparé à une base de données, même la moins performante de toutes
@redouanebouazza7502
@redouanebouazza7502 4 года назад
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
@formation-video
@formation-video 4 года назад
Évidemment 😉 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@careless6357
@careless6357 4 года назад
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 .
@formation-video
@formation-video 4 года назад
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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@duchenejulien3430
@duchenejulien3430 4 года назад
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 ?
@formation-video
@formation-video 4 года назад
Bonjour, en voici une : www.pallier.org/extra/liste.de.mots.francais.frgut.txt ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@duchenejulien3430
@duchenejulien3430 4 года назад
@@formation-video Merci
@formation-video
@formation-video 4 года назад
👍 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@sebastienhainz3526
@sebastienhainz3526 4 года назад
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...
@formation-video
@formation-video 4 года назад
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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@sebastienhainz3526
@sebastienhainz3526 4 года назад
"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...)
@formation-video
@formation-video 4 года назад
Ahah, bon courage pour la suite :) ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@askiranomohamed7464
@askiranomohamed7464 2 года назад
Yes jason
@serfrousseserfrousse858
@serfrousseserfrousse858 4 года назад
Quelle est la différence entre copy() et deepcopy() ?
@formation-video
@formation-video 4 года назад
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 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@RaphaelProductions
@RaphaelProductions 5 лет назад
Pour les clés, même si elles ne sont pas unique python va accéder à la dernière occurrence d'une clé donné, Merci
@formation-video
@formation-video 5 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@yambodji
@yambodji 6 лет назад
Excellente vidéo !! Dico.has_key () existe bel et bien dans python.
@formation-video
@formation-video 6 лет назад
Oui :)
@formation-video
@formation-video 6 лет назад
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 ;)
@gvoid8854
@gvoid8854 7 лет назад
13:20 print("chien" in dico) > True (pas besoin de méthode du coup)
@formation-video
@formation-video 7 лет назад
Oui c'est aussi une possibilité :)
@mdwalidbz
@mdwalidbz 5 лет назад
petit erreur je pense, on ne peut pas mettre une liste comme clé !
@formation-video
@formation-video 5 лет назад
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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@beninigabastephane6297
@beninigabastephane6297 4 года назад
ils ont remplacé "has_key" par ".get"
@formation-video
@formation-video 4 года назад
Oui, je l'ai déjà signalé auparavant 👍
@beninigabastephane6297
@beninigabastephane6297 4 года назад
@@formation-video ok mrc
@DonTarken
@DonTarken 3 года назад
Donc : Liste -> [] Tuple -> () Dico -> {}
@formation-video
@formation-video 3 года назад
C'est ça
@dare1738
@dare1738 4 года назад
Le chien .. un mammifère ? Ok si tu le dis
@formation-video
@formation-video 4 года назад
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
@dare1738
@dare1738 4 года назад
Je pensais que cetait une blague .. la baleine nest pas un mammifère cest un poisson quest ce que tu racontes ?
@formation-video
@formation-video 4 года назад
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
@checkmate4832
@checkmate4832 6 лет назад
Trop de pubs sinon bonne vidéo
@formation-video
@formation-video 6 лет назад
C'est malheureusement le seul moyen pour monétiser un peu mon travail
@sinanatalan
@sinanatalan 6 лет назад
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.
Далее
Python #19 - fichiers
29:59
Просмотров 143 тыс.
10 Important Python Concepts In 20 Minutes
18:49
Просмотров 209 тыс.
ОН У ТЕБЯ ЗА ДВЕРЬЮ!
22:33
Просмотров 416 тыс.
Python #17 - tuples
17:33
Просмотров 84 тыс.
Coding Was HARD Until I Learned These 5 Things...
8:34
Python : Les dictionnaires
10:28
Просмотров 25 тыс.
Arch Linux Experience - Hyprland
39:02
Просмотров 211 тыс.
Python #28 - programmation asynchrone
21:12
Просмотров 71 тыс.
Python 101: Learn the 5 Must-Know Concepts
20:00
Просмотров 1,2 млн
vas-y, viens, on recode Windows de zéro
23:41
Просмотров 375 тыс.