Vous avez développé un style d'enseignement très fin et efficace. Je suis d'autres cours de programmation sur le web. Un défaut très courant dans beaucoup de cours est de sauter d'une notion à une autre sans donner d'exemples pertinents que les étudiants peuvent essayer. Dans un certain cours, je perds beaucoup de temps à établir les liens entre les différentes notions. C'est très long et décourageant. Le prof reste au niveau du théorique et on se retrouve vite largué. Heureux ceux qui peuvent suivre.... Vous savez éviter ces travers. À ce point que votre cours est un moment de détente pour moi. Je sais que tout va bien aller et que je vais vraiment apprendre de nouvelles notions dans un ensemble bien construit. C'est un cours de pédagogie autant que de programmation et ceci dans un excellent français. Bravo et merci beaucoup.
@formation-video3 жыл бұрын
Merci de ton retour, et le plus important pour moi c'est aussi d'être très présent dans les commentaires, car je me vois mal enseigner quelque chose et ne pas répondre aux questions que peuvent avoir les gens derrière...ou alors ce serait croire capable de faire tout assimiler du premier coup, à 100%, et à n'importe qui 😉
@philippedid Жыл бұрын
Bon je crois que c'est le moment de réviser avant les exercices. Vous êtes vraiment un très bon professeur. Tout ces détails qui font mieux comprendre le grand "Tout"; c'est vraiment un plus. De plus le rapport simple et ludique au jeu est très parlant, çà encourage vraiment à persévérer. 💯* 💯merci Jason🍸
@formation-video Жыл бұрын
J'essaie de varier les exercices, surtout qu'il y en aura pour chaque langage, donc pas toujours simple 😉
@kalarlapastos48247 жыл бұрын
à 12:00 pour ceux qui veulent vraiment avoir les 3 derniers éléments ils doivent faire [-3:] au lieu de [3:] ( le [3:] veut dire tu prends à partir du 3eme element jusqu’au denier il ne l'a pas remarque car il avait 5 éléments en tous x) ) voila et encore une fois merci pour tes vidéos Jason !
@formation-video7 жыл бұрын
Coucou et merci oui, j'ai du laisser une petite coquille dans la vidéo :)
@philippedid Жыл бұрын
Mreci !
@Misseck41146 ай бұрын
j'ai aussi remarqué
@bylka319011 ай бұрын
très très rare pour que je mette un commentaire, mais vraiment votre formation sauve mes contrôles, et même si je ne suis pas un pro NSI, vos vidéos me donne envie d'en apprendre toujours plus, MERCI !!
@formation-video11 ай бұрын
Merci de ton retour, en espérant que ça se passera pas pour tes études
@kibi49796 жыл бұрын
Pouvoir initialiser une liste en une ligne et travailler dessus aussi simplement est juste parfait. Nombre d'autres langages devraient prendre exemple. C'est là que je me rends compte de la puissance de Python ! Je pense le choisir pour la 1ère version de mes apps.
@formation-video6 жыл бұрын
Oui, c'est un avantage des langages plus "haut niveau" qui permettent de produire des algorithmes en moins de code que les autres :)
@rapha_buleux73194 жыл бұрын
Bonjour Jason, j'ai découvert ta formation python il y a une semaine, et je termine la séance 16 consacrée aux listes. Je t'en remercie vivement, j'apprends beaucoup de choses. C'est bien plus appréciable d'avoir quelqu'un qui montre les choses au travers d'exemples pratiques. Je suis impatient de terminer la formation et de découvrir celles sur sql, php et html...tu vas faire de moi un apprenti informaticien motivé.
@formation-video4 жыл бұрын
Bonjour et bon courage pour ta progression. N'hésite pas si tu es curieux à consulter en parallèles les autres playlists du langage. Tutoriels : kzbin.info/aero/PLrSOXFDHBtfFMB2Qeuej6efzZRvjRdXo8 Exercices : kzbin.info/aero/PLrSOXFDHBtfEiSgOG1FM4oq-yS24iV4s1 Bonne journée, à bientôt 👋 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@sebastienhainz35264 жыл бұрын
Encore une bonne soirée d'apprentissage pour moi... Tes vidéos sont vraiment ce que j'ai trouvé de mieux pour apprendre le python à un débutant ! Merci :-)
@formation-video4 жыл бұрын
De rien, à bientôt =) ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@zkflyb17267 ай бұрын
Merci beaucoup, c'est vraiment bien expliqué !
@formation-video7 ай бұрын
👍
@Nico-in6ku5 жыл бұрын
superbe video ! appliquer tes exemples sur un ide en meme temps c'est super formateur !
@formation-video5 жыл бұрын
Merci, et c'est bien que tu adaptes cela sur d'autres logiciels ;) +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@khiarirabah60955 жыл бұрын
i=1 while i > 0 print( " Thank you boss ")
@romltr5 жыл бұрын
Thank you boss Thank you boss Thank you boss Thank you boss Thank you boss Thank you boss Thank you boss Thank you boss Thank you boss Thank you boss ... .. .
@formation-video5 жыл бұрын
Merci 👋 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@filmexclu50365 жыл бұрын
t'as pas suivi les cours sur la boucle toi,tu vien de créer une boucle infinie
@LeeKuanYew_4 жыл бұрын
@@filmexclu5036 il a surtout rien créer du tout puisqu'il a oublier les deux points à la fin du "while"-_-
@911christophe4 жыл бұрын
while 1: ça marche ? je sais que en c on peut faire while(1) pour une boucle infini aussi
@patricknormand46245 жыл бұрын
*NOTE : la méthode clear n'existe plus dans la class list de ma version (3.7). Le message m'a été retourné par le terminal et j'ai pu le vérifier dans le help(list).
@formation-video5 жыл бұрын
Comme indiqué sur la doc (Python 3.7 d'ailleurs : docs.python.org/fr/3.7/tutorial/datastructures.html ), la méthode clear() est bien disponible pour les listes 🙂 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@Jiix07 ай бұрын
enfin venu a bout de cette video, ca aurait ete long mais fort intense en connaissance merci x)
@formation-video7 ай бұрын
Bonne continuation alors, j'espère que ça a été et que tu as bien compris, sinon, n'aie pas peur de poser des questions 😉
@devpro56526 жыл бұрын
Bonjour, Merci encore pour cette vidéo. Concernant liste[:X]:ça revoie pas les X premier élément mais plutôt les premiers élément à partir du début jusqu'au l'élément à l'indice X exclu. et liste[X:] permet de récupérer les derniers éléments à partir de l'indice X inclus. et biensûr liste[X:Y] renvoie les éléments comprises entre l'indice X inclus et l'indice Y exclu.
@formation-video6 жыл бұрын
Coucou, oui j'avais laissé une coquille dans la vidéo indiquée dans mon commentaire ;)
@osarx26766 жыл бұрын
Mémo 4:45 6:15 27:30 31:30 35:30 40:00 45:00
@tolstoievski49265 жыл бұрын
Join est utilisé pour joindre des chaînes de caractères entre eux qu'elles soient dans une liste ou non, c'est une fonction pour les valeurs de type string. split permet de transformer n'importe quel groupe de valeur en liste
@justforyou99005 жыл бұрын
Bonjour ! Vers 00:11:42 de cette vidéo, je crois que pour afficher les x derniers éléments de la liste, il faudrait écrire de cette manière print(inventaire[-x:]) Je l'ai essayé et ça marche super bien.
@formation-video5 жыл бұрын
Oui, je l'avais indiqué par la suite dans d'autres commentaires ;) +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@hpfort24823 жыл бұрын
print(inventaire[x:]) affiche les element apres les x premier nombre
@corpse3077 жыл бұрын
je surkiff tes video merci pour ton partage de connaissance
@formation-video7 жыл бұрын
Merci à toi de suivre ce que je fais, bon courage en informatique :) !
@saposapo174 жыл бұрын
print(L[:2]) => affiche tous les éléments de la liste L jusqu'à l'index 2 non compris print(L[2:]) => affiche tous les éléments de la liste L à partir de l'index 2 compris Si vous ne me croyais pas faites le test avec une liste de 5 éléments pour la deuxième ligne de code, et pour la première tester avec une liste de 5 éléments aussi et vous écrivez print(L[:18]) ce qui va afficher toute la liste.
@mohamedrayenkadhi51346 жыл бұрын
thank you so much, je suis un élève de preparatoire de la Tunisie et je trouve tes vidéos trés utiles... bonne continuation et merci beaucoup! Jai besoin du cours du pile et phile si ta le temps a faire !
@formation-video6 жыл бұрын
Bonjour, si tu dois faire une Pile ou File en Python, c'est très simple à coder, et ça ferait un bon entraînement :).
@mohamedrayenkadhi51346 жыл бұрын
FormationVidéo je ne connais meme pas la definition de pile et file! Pouvez vous me guidez svp .. Quelques sources ou sites ...
@formation-video6 жыл бұрын
J'ai abordé le sujet pour un langage plus bas niveau, le C. Pour les Piles : kzbin.info/www/bejne/sHa1i4GCqt2nr7c Pour les Files : kzbin.info/www/bejne/hYebl2Seh9iBhpY Ca t'aidera à comprendre la logique de la structure, après le code en Python à faire sera beaucoup plus simple qu'en C.
@mohamedrayenkadhi51346 жыл бұрын
FormationVidéo thanks so much, much appreciated
@formation-video6 жыл бұрын
You're welcome :) !
@jackjozelon98176 жыл бұрын
Merci pour ces vidéos. Projettes-tu de nous expliquer comment faire un .exe ? D'habitude, c'est plutôt atroce !Encore bravo !
@formation-video6 жыл бұрын
Bonjour, la vidéo pour créer un exécutable depuis un programme Python a déjà été faite et publiée, dans la playlist des tutoriels ici : kzbin.info/aero/PLrSOXFDHBtfFMB2Qeuej6efzZRvjRdXo8 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@mouradzamoun5 жыл бұрын
D'abord je vous remercie pour vos vidéos. Juste correction sur liste[x:] : ça renvoie la liste des éléments a partir de l'indice x. Et non pas les x derniers.
super et excellente explication. Merci pour votre aide et support.
@formation-video2 жыл бұрын
De rien, à bientôt sur la chaîne 👋
@alexidesvignesnouvel14256 жыл бұрын
Une petite question je regarde la vidéo en plusieurs fois donc tu l'a peut être déja dit mais je le retrouve pas : Quand je fait un print(inventaire) j'obtiens le même résultat qu'un print(inventaire[:]). Quelle est la différence si il y en a une?
@formation-video6 жыл бұрын
La syntaxe, juste la syntaxe. Python (à l'inverse de langages comme C/C++) propose une syntaxe très flexible. En bref, il y a souvent plusieurs manières d'écrire un code. Alors que d'autres langages sont très stricts sur l'écriture ;)
@alexidesvignesnouvel14256 жыл бұрын
Ah ok je me disais aussi que c'était un peux long (je suis flemmard j'en écris le moins possible) . Je me demande par contre si on essaye de faire inventaire[:] = 10 ou inventaire = 10 je pense qu'on a pas la même réponse par exemple pour une liste précédemment créée de 6 termes il faut que je teste mais je pense que la syntaxe 1 remplit la liste de 10 et que la 2 renvoie un message d'erreur : a tester En tout les cas Merci de ton aide ^^
@formation-video6 жыл бұрын
Oui, le meilleur moyen de voir c'est de tester :). Et de rien pour l'aide
@assoresteenforme83773 жыл бұрын
merci pour tes cours de codages
@formation-video3 жыл бұрын
De rien 👍
@hafidafid18642 жыл бұрын
bonjour, pour l'affichage de print(inventaire[2:4]) je crois que sa doit être l'intersection entre [2:] et [:4] avec ca on a pas a exclure un élément ?
@formation-video2 жыл бұрын
Bonjour, ça veut dire qu'on prend les valeurs de l'indice 2 (inclus) à l'indice 4 (exclu)
@hafidafid18642 жыл бұрын
@@formation-videobonjour oui ça donne exactement l'intersection de (2:) et (:4) c'est plus facile à retenir j'aime pas apprendre des formule😅. Merci beaucoup.
@morbide36803 жыл бұрын
Bonjour et un grand merci pour tes vidéos ! petite question quand même si ça fait plus 4 ans maintenant : il existe une fonction list.copy dans le man qui fonctionne sans soucis d'après mes humbles tests, elle est présente en vidéo à 32:26, je me demandé simplement si c'est une étourderie ou bien si il y a bien un problème que je n'est pas reconnu ou rencontré ? encore merci
@formation-video3 жыл бұрын
Avec l'usage de list() ou encore copy(), on effectue une copie superficielle (shallow copy), c'est-à-dire qu'on va créer une nouvelle liste où ses éléments seront des références aux éléments de la liste originale. En revanche, avec une copie profonde (deep copy), on a notre nouvelle liste et une copie de chacun de ses éléments - la liste finalement obtenue est totalement indépendante de l'originale 👍
@morbide36803 жыл бұрын
@@formation-video ok d'ou le fait que je n'ais pas eu de problème sur mes tests Merci beaucoup pour c'est précision ! Bonne continuation
@formation-video3 жыл бұрын
De rien, à bientôt 👋
@youssefskhiri71893 жыл бұрын
merci pour cette superbe video je te remercie infiniment pour cette formation gratuite
@formation-video3 жыл бұрын
De rien et bonne journée à toi Youssef 👋
@guiomoff24383 жыл бұрын
Hello, merci pour tout le travail !! Je me mets un peu à jour en python, ça me fait de bons rappels et j'apprends quelquefois pas mal de choses ne les ayant jamais utilisées. À 11:39 Inventaire=['arc', 'épée' , 'bouclier '] Inventaire[2:] #ça donne bien bouclier et c'est normal, liste[n:] quand n est positif affiche les éléments du n ieme indice à la fin. À 14:35 du coup tu écris que liste[X:] = affiche les X derniers éléments, en fait c'est une erreur, ça affiche tous les éléments à partir du x iem. Si tu as 10 éléments dans liste et que tu fais liste[2:] tu auras 8 éléments affichés et non 2. Dans ton test à 11:40, tu as rajouté des éléments, il se trouve que tu en as rajouté 3 et en écrivant Inventaire[3:] ça a en effet affiché les 3 deniers mais si tu en avais rajouté un de plus, tu en aurais eu 4 affichés et non 3. Merci beaucoup pour tout le boulot encore une fois !
@guiomoff24383 жыл бұрын
Ah je viens de voir que tu as apporté une correction ;) une question, dans quelle vidéo évoques-tu la surcharge dans les classes ? Merci
@formation-video3 жыл бұрын
De quelle surcharge parles-tu exactement ?
@guiomoff24383 жыл бұрын
@@formation-video bonsoir, j'ai regardé la partie Orienté objet, classes, méthodes et à la fin d'une de ces vidéos, tu parles d'ajouter des objets entre eux et de surcharge. C'est de ça dont je parlais, j'ai lu des choses dessus mais je voulais juste savoir où tu en parlais afin de voir ce que tu en disais, dans quelle vidéo tu en parles si tu te souviens. Merci encore !
@formation-video3 жыл бұрын
Il y a les méthodes spéciales, que l'on peut surcharger, abordées ici notamment : kzbin.info/www/bejne/jqm4kqaBbctgqZI
@guiomoff24383 жыл бұрын
@@formation-video super, merci !! Ça a parfaitement complété mes lectures, ton tableau est également pas mal comme pense-bête bien que comme tu le précises, il ne reprenne qu'une petite partie des méthodes spéciales . Encore merci !
@mdwalidbz5 жыл бұрын
Est ce que la généricité existe en Python ? sinon, est-il possible de créer des listes avec un seule type seulement et d'interdire l’insertion d'autre types dans la liste, et ce sans utiliser les exceptions , merci
@formation-video5 жыл бұрын
Bonjour, oui la généricité est naturelle en Python puisque le langage n'est pas à typage explicite. Donc si tu crées par exemple cette fonction : pastebin.com/uu9yRf0F Elle marchera aussi bien avec des nombres entiers que des nombres flottants. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@achrafmusic37416 жыл бұрын
Merci beaucoup Monsieur
@formation-video6 жыл бұрын
De rien et à bientôt =)
@enzo-fu2jl3 жыл бұрын
Bonjour je viens de commencer a regarder vos videos vous expliquez bien c cool et jai une question :Vous etes sur que la fonction range renvoie une liste ou alors c'est bien une sequence ?(parcque je fais la distinction entre les deux)
@enzo-fu2jl3 жыл бұрын
Et jai remarqué que vous vouliez importer le module copy mais il existe tout simplement la strategie de faire : my_list2 = list(my_ list1) on a alors une copie parfaite
@formation-video3 жыл бұрын
Le type range représente une séquence immuable de nombres, que l'on utilise souvent dans une boucle. Sinon, il y a copie et copie. Une Liste étant immuable, on peut effectuer une copie de la Liste, ou une copie de ses éléments (dans une Liste qui sera donc distincte). Plus d'informations ici : docs.python.org/fr/3/library/copy.html
@31smm3 жыл бұрын
Merci beaucoup pour tes vidéos, alors juste une petite rectification dans la vidéo (12:20) : la ligne : "inventaire[3:]", affiche le reste de la liste a partir du 3éme élément (3éme élément est exclut) (et non les 3 derniers éléments) la ligne : "inventaire[:3]" affiche le début de la liste jusqu'au 3éme élément (3éme élément est inclut)
@formation-video3 жыл бұрын
Oui, je l'avais déjà signalé auparavant, mais comme on ne peut pas corriger une vidéo déjà faite... Merci quand même du retour 🙂
@31smm3 жыл бұрын
Merci a toi, le contenu de la formations est très riches
@formation-video3 жыл бұрын
De rien 👍
@d.veillet28363 жыл бұрын
J'ai vérifié et voici le résultat: inventaire7 = ["Arc", "épée", "bouclier"] print("1: Tous les éléments à partir de l'indice 1, L'élément d'indice 1 est inclus.") print(inventaire7[1:])#donne tous les éléments à partir de l'indice 1 ['épée', 'bouclier'] print(":2 Tous les éléments jusqu'à l'indice2. L'élément d'indice 2 est exclus.") print(inventaire7[:2])#donne tous les éléments jusqu'à l'indice 2 ['Arc', 'épée']
@yambodji6 жыл бұрын
Bonjour, excellente vidéo!!!. Y a juste une opération qui est différente de vos résultats quand je le teste, c'est liste [x : ] : affiche les X derniers élements dans votre vidéo. Mais en fait quand je le teste, ça m'affiche les (X+1) derniers éléments
@formation-video6 жыл бұрын
Bonjour, oui, c'était une petite erreur dans ma vidéo ;)
@Laura-sj2ov4 жыл бұрын
Bonjour, j'ai une question par rapport à 26:25 Pourquoi écrire print(inventaire[:]) et pas tout simplement print(inventaire) ? Puisque dans tous les cas il réécrira tout ce qu'il y a dans l'inventaire non ? En tous cas merci beaucoup pour tes cours !!
@formation-video4 жыл бұрын
Bonjour, c'est que Python propose plusieurs syntaxes pour faire la même chose, c'est une particularité de ce langage ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@totolerigolo353 жыл бұрын
Super vidéo, un grand merci pour le partage de vos connaissances ! Par contre est-il mieux de préciser les [:] si l'on veut afficher une liste, en faisant par exemple print(list[:]) au lieu de simplement faire print(list) ? Il y a une raison à l'ajout de cette syntaxe ?
@formation-video3 жыл бұрын
Non, c'est que Python a une syntaxe très flexible et il y a plusieurs manières de faire les choses, à ta convenance :)
@Mosnouk2 жыл бұрын
bonjour, j'ai une question, soit disons qu' on a une liste L pour: L = [1,2,3,4,5] sachant que les valeurs de L sont de type int, y a t-il un moyen de les afficher ainsi > 1 2 3 4 5 merci d'avance
@formation-video2 жыл бұрын
Bonjour, oui : pastebin.com/tjRE2mwA
@Mosnouk2 жыл бұрын
Merci beaucoup pour ta réponse, mais le output m'affiche: >1 >2 >3 >4 >5 et non pas > 1 2 3 4 5
@formation-video2 жыл бұрын
Oui, juste oublié d'enlever le retour à la ligne, donc change l'affichage par cette instruction : pastebin.com/YqBX3TeQ
@Mosnouk2 жыл бұрын
@@formation-video Merciii, t'es le meilleur
@formation-video2 жыл бұрын
👍
@duboishugo88716 жыл бұрын
Très bien expliqué, merci beaucoup. Mais si jamais, est-ce que il y'a une de tes vidéos où tu abordes les listes imbriquées ? Je trouve que cela aurait été pas mal d'introduire le sujet à la fin de cette vidéo ou au début de la suivante. Tes explications m'ont beaucoup aidé en tout cas :D
@formation-video6 жыл бұрын
Coucou, à partir du moment où tu as compris le fonctionnement d'une liste, tu as donc compris qu'une liste peut contenir d'autres listes, et ainsi de suite. Énumérer toutes les situations possibles serait impossible, car chaque cas de code pourrait se présenter différemment. Donc c'est de ce qui a été appris ici que tu peux en déduire les cas spécifiques qui en découlent :)
@duboishugo88716 жыл бұрын
okey :) merci pour ta réponse.
@Mosnouk2 жыл бұрын
Bonjour, derniere question: comment je peux vérifier si les valeurs d'une liste sont consécutives, merci d'avance Exemple : pour l = [1,2,3,4] afficher ("True") pour l2 = [1,3,4] afficher ("False")
@formation-video2 жыл бұрын
Bonjour, une solution simple serait de parcourir la liste et de la vérifier avec un compteur incrémenté. Si durant le parcours, une valeur de la liste a été différente du compteur, c'est que les valeurs n'étaient pas consécutives
@Antoine-gx4yl4 жыл бұрын
Bonjour Jason, cela n'à (presque) rien a voir ta vidéo mais j'ai un souci.. J'ai un petit programme python qui me permet de me connecter a l'API de twitter et de capter les tweets en temps reels et les stocker dans un fichier.. J'aimerais que ce programme se reconnecte automatiquement en cas de déconnection. j'ai tenté des petits while mais c'est pas concluants.. J'ai placé les clés identifiants permettant de me connecter dans le même repertoire que mon programme pour commencer et je me sers de ce fichier pour me connecter. Je ne sais pas vraiment par ou prendre le probleme peux tu me donner une piste de reflexion stp?
@formation-video4 жыл бұрын
Bonjour, au plus simple, je dirais qu'au lancement de ton programme, vérifier que tu es connecté, et si ce n'est pas le cas, d'effectuer la connexion. ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@Antoine-gx4yl4 жыл бұрын
@@formation-video j y avais pas pensé... C est beaucoup de reflexion logique la programmation ce dont je manque cruellement! Merci a toi
@formation-video4 жыл бұрын
Cela viendra avec de la pratique, pas d'inquiétude à avoir 🙂 ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@Mosnouk3 жыл бұрын
Il faudra importer la librairie non ? pour que la méthode deepcopy fonctionne
@formation-video2 жыл бұрын
Oui 👍
@kevincros20416 жыл бұрын
Bonjour, si j'ai bien compris les listes en C, on déclare une liste en spécifiant, entre autre, sa taille. Ses éléments seront stockés "les uns à côté des autres" dans la mémoire. En python, on peut ajouter plusieurs éléments à une liste. Les éléments seront-ils éparpillés dans la mémoire comme une liste chaînée ? De plus on peut stocker dans une liste des éléments qui ne sont pas du même type. Comment python gère-t-il cela dans la mémoire ? (toujours en comparant avec les listes chaînée en C pour lesquelles on connaît la taille d'un "struct" après l'avoir déclaré.) Merci
@formation-video6 жыл бұрын
Dans le cas du C, non, les éléments ne sont pas stockés à la suite en mémoire (ça c'est le cas des tableaux). Les éléments sont donc stockés là où l'OS trouve de la place de libre. En Python, on ne s'occupe pas de la gestion de la mémoire donc le langage se charge de déduire la taille nécessaire des données pour demander au système où les stocker :)
@kevincros20416 жыл бұрын
FormationVidéo Merci.
@formation-video6 жыл бұрын
De rien ;)
@FA-xm1dx7 жыл бұрын
à 11:19 min vous dites que [:3] affiche les trois premiers éléments de la liste et [3:] affiche les trois derniers elements de la liste. Certes je débute avec python, mais je pense qu'en fait [:3] affiche les elements avec l'element 3 ou (n-1 =2) et [3:] affiche ce qui se trouve après l'element 3 ce n'est pas pareil, c"est ce que j'ai compris lorsque j'ai fait des testes .... merci de confirmer quand même? sinon vous êtes un véritable pédagogue
@formation-video7 жыл бұрын
Bonjour, c'est effectivement le cas et j'avais déjà signalé la coquille il y a quelques temps mais on ne peut plus mettre d'annotations sur les vidéos depuis KZbin. Du coup, je vais ajouter la note sur mon commentaire épinglé sur la vidéo pour les futures personnes qui le signaleront également ;).
@Serendip984 жыл бұрын
Ha ha c'est exactement ce que je me suis dit.
@yertletheturtle2687 жыл бұрын
Bonjour et merci pour cette vidéo. Je voulais savoir par ailleurs s'il était possible de mettre print(inventaire) tout court au lieu de print(inventaire[ : ])? Bonne soirée!
@formation-video7 жыл бұрын
Pour que tu comprennes, tu n'as qu'à directement tester les deux syntaxes et tu verras ce que ça t'affiche :)
@yertletheturtle2687 жыл бұрын
erreur de syntaxe pour print(list) ^^
@formation-video7 жыл бұрын
Montre voir ton code entier (avec pastebin.com/)
@mekanyca2 жыл бұрын
Merci tjs aussi intéressant
@formation-video2 жыл бұрын
De rien ;)
@IdsfWhart6 жыл бұрын
Bonjour Attention, vous avez fait une petite erreur selon moi : vous avez oublié une classe sympathique . En réalité, il existe une classe particulière qui est la classe set. En créant le set fruits(par exemple) de cette façon : >>>fruits = {"pomme", "poire" ,"fraise"} et en faisant >>>type(fruits) Python affiche >>>a = set() #création d'un set vide, attention à la syntaxe lors de la création d'un set vide qui est proche d'un tuple mais le plus intéressant; c'est que cette classe possède une méthode très intéressante: -la méthode différence >>>a = {'b', 'o', 'n', 'j', 'o', 'u',' r'} >>>b = {'j', 'o', 'u', 'r'} >>>c = a. difference(b) >>>c {'n', 'b'} c contient des éléments qui appartiennent au set a mais pas au set b. Méthode sympathique pour le parsing. Bien sûr, il y a d'autre méthode : add, clear et copy... On trouve aussi intersection et union . Bref c'est vraiment un conteneur très intéressant pour faire un parseur (analyseur syntaxique) et faire une vidéo spécifique ou l'ajouter à la fin de la vidéo liste en complémént serait un sacré plus pour la formation.que vous proposez. PS : j'avoue que la découverte de cette classe a été fortuite pour moi. J'ai parcouru la doc de python installé sur mon ordi pour rechercher des informations sur les tuples. (Je n'arrive vraiment pas à comprendre son utilité mais si j'ai compris le cours) et dans l''arborescence je vois dans The Python Tutorial > Data Structures > sets. J'ai lu la doc et me suis jeté sur l'interpréteur Python, en tapant dessus help(set) et là j'ai vu apparaître la doc de la classe avec ses méthodes intéressantes...
@formation-video6 жыл бұрын
Coucou, ce n'est pas un oublie, je compte en parler dans un tutoriel en annexe, car oui le set a des avantages qui lui sont propres, notamment pour la recherche, là où la Liste sera surtout la plus efficace pour l'itération (parcours).
@govynela3 жыл бұрын
Il me semble qu'il y a une erreur dans la vidéo, à la minute 12 pour être exact. La syntaxe » print(inventaire[3:]) donne les éléments de la liste inventaire en partant de l'indice 3 et non les trois derniers éléments de la liste.
@formation-video3 жыл бұрын
Oui, je l'ai déjà signalé dans les notes en description de la vidéo 👍
@JosDuroisin Жыл бұрын
salut, est ce que quand on utilise la fonction insert par exemple bouclier a indice 2 et que les autres elements changent d'indice i a t'il une fonction ou une methode , ... qui fasse ensorte que cela changent les indice dans le code qui etait 3 et puis par exemple maintenant 4 si par exemple on disait dans le code que lindice 3 devenait potion (et donc que cela changerai le code en : indice 4 = potion ? si c'est pas tres clair dis le moi 😅
@formation-video Жыл бұрын
Bonjour, pas vraiment clair oui : que cherches-tu à faire exactement ?
@maximar9265 жыл бұрын
j vous remercie enormement
@formation-video5 жыл бұрын
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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@EricCzeladka5 жыл бұрын
Bonjour, j'ai parcouru pas mal de tes vidéos sur le python. Ta méthodologie est très pédagogique. Le code à gauche, l'exécution à droite et sous forme de commentaires les principaux éléments du cours à retenir c'est parfait et du coup j'oserais presque te faire remarquer que ces petites notes que tu prends au cours de la vidéo pourraientt constituer des fiches mémo rapide... Qu'on pourrait récupérer histoire d'avoir ça sous le coude... Une compil de toutes les fiches déposées sur un github par exemple. C'est pas une critique évidemment c'est même pas une suggestion d'ailleurs je ne me permettrais pas. Excellente chaîne je m'abonne. Cdt. Eric
@formation-video5 жыл бұрын
Bonjour, je pourrais faire cela mais je préfère laisser le soin à chacun de prendre ses propres notes. Déjà parce que ça permet de mémoriser les choses, et que ce n'est pas à moi de tout faire à la place des gens, et qu'un effort est à faire aussi de leur part s'ils veulent apprendre dans de bonnes conditions 🙂 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@EricCzeladka5 жыл бұрын
@@formation-video Merci pour tout de toute façon c'est déjà un sacré matériel. 👍
@formation-video5 жыл бұрын
De rien +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@akramelomrani87283 жыл бұрын
30:49 Pile ce que je pensait Juste un autre truc pour trouver l'élement le plus grand ou le plus petit dans une liste sans tris utilsez min(list) et max(list)
@hafsacheddadi23214 жыл бұрын
un grand merci pour ces vidéos, j'ai une petite rectification pour liste[ X : ] il n'affiche pas les X derniers éléments mais plutôt il affiche tous les éléments sauf les X premiers éléments
@formation-video4 жыл бұрын
Oui, je l'avais déjà signalé auparavant, merci ;) ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@suiryc9684 жыл бұрын
En essayant quelques lignes de code je me suis rendu compte que faire : liste = "arc", "épée", "bouclier" for mots in liste : print(mots) Afficher le même résultat que : liste = list() liste = "arc", "épée", "bouclier" for mots in liste : print(mots) Du coup l'étape d'instancer m'a variable en liste est inutile non ? Merci d'avance !
@formation-video4 жыл бұрын
Oui, dans le second cas, tu as déclaré et initialisé une liste vide avant de lui affecter des éléments. D'ailleurs, au lieu de -> liste = list() Cette syntaxe fonctionne aussi : -> liste = []
@DonTarken3 жыл бұрын
J'ai l'habitude d'utiliser des Array avec Javascript et PHP, le principe est le même que les listes non ? Quelle est la différence ce n'est qu'une question de paradigme ou il y a une réelle différence ?
@formation-video3 жыл бұрын
Une liste n'est pas un tableau, que ce soit dans les fonctionnalités offertes par ces derniers, où leur moyens d'accès aux données, etc. Maintenant, Python ne dispose pas de tableaux comme on les retrouve dans d'autres langages
@amen65693 жыл бұрын
j'ai une question ...supposons que je crée une liste et dans cette liste ..j'y ajoute des tuples ..est il possible d'accéder aux valeurs de ces tuples directement par le biais de la liste ?si oui comment ?
@formation-video3 жыл бұрын
Oui, via les indices : pastebin.com/1PfgnmHC
@amen65693 жыл бұрын
@@formation-video ah... j'avais imaginé le même concept mais en intégrant la 2eme accolade dans la première 🤧..merci bien
@neogodssontimounabondye4 жыл бұрын
Salut Jason et encore merci, pour --> print(inventaire[2:4]), je comprend plûtot qu'il va rechercher l'élément positionné à la 4ème place donc : fleches, et qu'à partir de "fleches, on affiche les 2 éléments précédents, donc "potion" et "bouclier"
@neogodssontimounabondye4 жыл бұрын
A non désolé ce n'est pas juste
@daniilgalstyan20083 жыл бұрын
12:53 Si j'ai bien compris en parant de la fin, le tout dernier element c'est pas un zero du coup ?
@formation-video3 жыл бұрын
Non, si on part de la fin de la liste, le dernier élément (donc le premier de la liste), c'est "Arc"
@thesmokk16923 жыл бұрын
Merci pour cette vidéo
@formation-video3 жыл бұрын
De rien 👍
@tolstoievski49265 жыл бұрын
Si on a plusieurs fois la même valeurs et que l'on veut supprimer une valeur bien précise la méthode des indices est plus pertinente non
@formation-video5 жыл бұрын
Pour les listes, on peut utiliser remove() pour supprimer une valeur bien précise. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@daniilgalstyan20083 жыл бұрын
12:05 mais du coup comment faire avec 2: pour qu'il m'affiche les deux derniers elements ? (car ca affiche les 3 elements comme dans la video)
@formation-video3 жыл бұрын
Il y avait une petite faute de frappe dans la vidéo. Mais pour afficher, mais pour afficher les deux derniers éléments -> mylist[-2:]
@justforyou99005 жыл бұрын
Bonjour ! J'ai besoin d'aide s'il vous plaît. J'ai enregistré(en mode binaire) dans un fichier texte plusieurs listes à travers un formulaire. Maintenant j'aimerais parcourir ces listes afin d'afficher les différentes données en manipulant les index. Exemple : Dans l'éditeur de texte on a : Liste1 = [nom, prénom, age] Liste2 = [nom, prénom, age] Liste3 = [nom, prénom, age]. Comment faire pour parcourir ces listes avec for afin d'afficher les informations de chaque personne. Comme ceci : Contact 1 : Nom : Roche Prénom : Luc Âge : 24 Contact 2 : Nom : Brooks Prénom : Jules Âge : 20 Contact 3 : Nom : Sow Prénom : Marc Âge : 28 Je n'arrive pas à parcourir les listes avec la boucle for. S'il vous plaît, pouvez vous m'aider ?
@formation-video5 жыл бұрын
Si la liste contient pour chaque élément le nom, le prénom et un âge, tu feras simplement : pastebin.com/YRxZkJFX ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@tolstoievski49265 жыл бұрын
Important si vous voyer des incohérences dans le tri de vos chaînes de caractères, vérifié la casse, les chaînes avec une majuscule au début sont prioritaires par rapport aux chaînes écrit avec une minuscule au début
@formation-video5 жыл бұрын
Tout à fait, ça suit l'ordre dans la table ASCII +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@wafoul302 Жыл бұрын
imaginons une liste tel que a=[["a","b"],["c","d"]] si je veux afficher le deuxieme element de la premiere sous liste c'est a dire 5 je dois faire print(a[0][1])? car quand j'essaie ca ne fonctione pas merci d'avance
@formation-video Жыл бұрын
Dans la liste que tu as défini, pour afficher le second élément de la première sous-liste ("b"), il faut effectivement faire a[0][1]
@wafoul302 Жыл бұрын
@@formation-video merci pour ta réponse mais mon problème persiste liste1 = [["Q1","1R1","1R2","1R3","1R0"],["Q2","2R1","2R2","2R3","2R0"],["Q3","3R1","3R2","3R3","3R0"],["Q4","4R1","4R2","4R3","4R0"]] liste2 = [] n = sample(liste1, 3) liste2.append(n) index = 0 print(liste2[index][3]) j'ai l'erreur "out of range" pourtant je dépasse pas la taille de la liste ? , si tu peux encore m'aider
@formation-video Жыл бұрын
C'est lorsque tu fais ton instruction liste2.append(n), affiche ta liste2 pour voir son format et tu comprendras comment corriger l'erreur 👍
@wafoul302 Жыл бұрын
@@formation-video merci effectivement des crochets apparaissent en plus
@tolstoievski49265 жыл бұрын
Dans d'autres languages, on peut décider si c'est ByVal ou ByRef. En gros soit on travaille sur l'original (ByRef) soit on travaille sur une copie (ByVal).
@formation-video5 жыл бұрын
En effet, certains langages proposent ce type de déclaration 🙂 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@lygencore2 жыл бұрын
Je suppose que c’était pour ne pas embrouiller mais d’après ce que je sais, “range” est non pas une liste mais un type à part entière comme les tuples, les listes… Il possède beaucoup moins de capacité que les listes : il ne peut contenir que des entiers, et il ne peut pas être modifié. On peut en revanche le transformer en list en faisant : liste = list( range( 20 ) )
@formation-video2 жыл бұрын
Oui, c'est bien ça, c'est un type de séquence qui est immuable 👍
@tolstoievski49265 жыл бұрын
Qu'est ce qui est mieux pour manipuler des données et créer des graphiques R ou Python ?
@formation-video5 жыл бұрын
Je n'ai pas compris ta question +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@gamingqc64655 жыл бұрын
@@formation-video Est-ce mieux d'utiliser le langage R ou le Python pour Manipuler des donnée et afficher ou créer des graphique ?
@nadinenadine83062 жыл бұрын
merci pour tés vidéos, j'ai juste une petite remarque, pour inventaire[2:] il n'affiche pas les deux derniers éléments mais on affiche à partir du 2 -ème élément en commençant par 0 et non par 1.
@formation-video2 жыл бұрын
Oui, je l'avais déjà signalé, merci 👍
@mohamed61672 жыл бұрын
Merci pour toutes ces informations s'il vous palît est ce que le fait quand on fais afficher l indice et la valeur ça fonctionne avec la boucle for car ces deux élément se prennent en argument par enumerate
@formation-video2 жыл бұрын
Oui, cela fonctionne aussi : pastebin.com/zSQLQcup
@odenpointex2 жыл бұрын
salut,super explications sur les listes juste un petit problème j'ai pas compris la fonction "len" que tu as introduit donc si je peux avoir une explication :)
@formation-video2 жыл бұрын
Bonjour, c'est une fonction native de Python qui retourne la longueur d'un élément. Appliquée à une liste, elle renvoie le nombre d'éléments qu'elle contient 👍
@odenpointex2 жыл бұрын
@@formation-video bonjour, merci pour ces explications :)
@formation-video2 жыл бұрын
De rien
@gregoiredetours69105 жыл бұрын
Bonjour Jason, alors je ne sais pas si cela a été dit dans les com Lorsqu'on fait inventaire = range(20) on crée un objet de type Range et non un objet de type List Il suffit de faire : inventaire = list(range(20)) pour pouvoir avoir un affichage du type [0,1,2,3,4 etc ]
@formation-video5 жыл бұрын
En effet, d'où l'intérêt de toujours vérifier le type de donnée que l'on déclare, pour être sûr de travailler comme il faut, et pas avoir des comportements inattendus 😉 ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@mohamed61672 жыл бұрын
Merci pour ces explications très claires , s'il vous plaît comment je pourrai différencier entre une classe, une méthode et une fonction en python tant qu'elles se définissent par la même syntaxe au moment de l'appel ?
@formation-video2 жыл бұрын
Déjà, une méthode EST une fonction. Et une classe, lorsqu'on l'instancie fait appel au constructeur. Tu n'as donc pas besoin de faire la différence, puisque tu connais forcément le code que tu écris. Après, par convention, on écrit une classe avec une majuscule sur chaque mot (ex : Player, AdminUser, ServiceManager) et les fonctions/méthodes avec la syntaxe snake_case (ex : print_player, get_news_from_bdd)
@mohamed61672 жыл бұрын
@@formation-video Merci beaucoup
@bestme40566 жыл бұрын
aux fond de mon coeur je te remercie a vos éfforts vos explique d une manière très facile mais svp est ce que il y a une possibilété de nos faire les exos sur les listes pour les étudiant de classe prepa
@formation-video6 жыл бұрын
Bonjour, il y aura des exercices liés au cours sur la playlist "Python - exercices" ici : kzbin.info/aero/PLrSOXFDHBtfEiSgOG1FM4oq-yS24iV4s1 Maintenant, si tu dois mettre en application les listes dans un programme en particulier, il faudra que tu comprennes bien le concept pour être capable de le ré-utiliser :). Bon courage. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@Enzo-js5uv4 жыл бұрын
Bonjour, je reviens sur cette vidéo pour te demander quelque chose : Dans les fonctions et méthodes existantes, il y a par exemple : - liste.sort () Elle sert de setter Mais une fonction python fait ça aussi : sorted (liste) mais elle est get. Mais dans le module random, il y a une fonction shuffle (liste) qui mélange la liste mais elle, elle set la liste, pas besoin de faire : liste = shuffle (liste) C'est la seul fonction que j'ai vu set, il en existe d'autre que tu connaisses de tête ?
@formation-video4 жыл бұрын
De fonction pour les Listes ? ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@Enzo-js5uv4 жыл бұрын
@@formation-video Non, toutes les fonctions en général. Dans toutes les fonctions natives de python, l'action est toujours ma_variable = ["Je", "suis un", exemple] ma_variable = sorted (ma_variable) Mais avec la fonction shuffle de random, il suffit de faire : shuffle(ma_variable) Et hop elle se mélange, je me demande comment c'est fait et si il en existe d'autre ? (Pas forcément dans les listes)
@formation-video4 жыл бұрын
Ah, c'est parce que shuffle intervient sur des données modifiables (mutables), là où généralement, les données sont non-modifiables et une copie (ou nouvelle donnée) est retournée par la fonction. Par exemple, en Python une Liste est mutable, donc chaque opération sur celle-ci peut-être effectivement sans créer de nouvelle liste (en intervenant directement sur la Liste existante), comme ses méthodes append(), remove(). Après, tu auras une différence de syntaxe, sur le fait que l'appel est fait à une fonction ou une méthode (fonction de classe) : pastebin.com/d74w6LJU ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@Enzo-js5uv4 жыл бұрын
@@formation-video D'accord merci, c'est intéressant et d'ailleurs, il y a une variante à del liste[index] : liste.remove (index) Je trouvais intéressant d'en parler car on garde le même format du style liste.methode (param) Sur ce, aurevoir et vos vidéos sont super ! Vraiment bonne formation !
@formation-video4 жыл бұрын
Merci, à bientôt Enzo :) ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@mahamatmahamatsaleh29744 жыл бұрын
Merci beaucoup !
@formation-video4 жыл бұрын
De rien, à bientôt ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@denominateur49934 жыл бұрын
j'aimerais savoir comment affiche un element de ma liste avec la boucle FOR parl exemple si j'ai une liste de voiture avec different carracteristique comment affiche une seul voiture avec les boucle for ou condition if
@formation-video4 жыл бұрын
Comme je l'ai montré dans la vidéo : pastebin.com/yiL2mbYh Et si tu dois en afficher une, alors tu le fais avec son indice : pour afficher le second élément de la liste -> li[1]
@hacks_os27542 жыл бұрын
J'ai pas compris la fonction range() a quoi elle sert
@formation-video2 жыл бұрын
Range représente une séquence immuable (non modifiable) de nombre. C'est ce qu'on utilise notamment quand on veut parcourir quelque chose avec une boucle, exemple : pastebin.com/K3qPtMKM Ou même pour créer une séquence de nombres rapidement : pastebin.com/XzCBuK0Y
@khaledvisa10924 жыл бұрын
bonjour ( a partir VIDEO 12:10 sec) j'ai un commentaire a propos du print (inventaire[:]) lorsque on mis print (inventaire[:4]) il affiche les 4 premiers elements, par contre quand on mis print (inventaire[3:]) il affiche à partir du 4 ème element Ex: inventaire = ['Arc', 'Epee', 'Bouclier', 'potion', 'flèche', 'tunique'] Résultat du print (inventaire[:4]) C:\Users\HMI\Desktop\python>prog.py ['Arc', 'Epee', 'Bouclier', 'potion'] et pour le résultat du print (inventaire[4:]) C:\Users\HMI\Desktop\python>prog.py ['flèche', 'tunique']
@canieleyi617 Жыл бұрын
merci Mr!!
@formation-video Жыл бұрын
De rien 👋
@saposapo174 жыл бұрын
Pour afficher une liste entière le plus simple c'est de faire print(nom_liste)
@formation-video4 жыл бұрын
Oui, en l'affichant telle quelle, mais ce n'est pas formaté si on veut afficher chaque élément un à un ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@nicosparda5 жыл бұрын
Pour copier une liste sans module, et ajouter un élément sans la méthode append() : >>> inventaire1 = ["Bouclier","Potion"] >>> inventaire2 = inventaire1 >>> inventaire1 ['Bouclier', 'Potion'] >>> inventaire2 ['Bouclier', 'Potion'] >>> >>> inventaire1 += ["Cape"] >>> inventaire1 ['Bouclier', 'Potion', 'Cape'] >>> inventaire2 ['Bouclier', 'Potion', 'Cape'] >>> # On vérifie bien ici que les listes ne se copient/sauvegardent pas si facilement >>> >>> inventaire3 = list(inventaire1) >>> inventaire1 ['Bouclier', 'Potion', 'Cape'] >>> inventaire3 ['Bouclier', 'Potion', 'Cape'] >>> >>> inventaire1 += ["Parchemin"] >>> inventaire1 ['Bouclier', 'Potion', 'Cape', 'Parchemin'] >>> inventaire3 ['Bouclier', 'Potion', 'Cape']
@formation-video5 жыл бұрын
En effet, on peut procéder de la sorte, puisque : - append ajoute un élément (quel que soit son type) à la liste existante - l'opérateur quant à lui fait la concanéation de 2 listes qu'il affecte ensuite à notre variable. 😉 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 ? +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@chimbo63104 жыл бұрын
Bonjour et merci pour tes vidéos !! il y un truc dont je ne saisis pas la logique : si je fais inventaire = ["Arc","Epée","Bouclier"] inventaire_new=inventaire inventaire_new.append("Potion") print("inventaire : ", inventaire) print("inventaire_new : ", inventaire_new) on se rend compte que "potion" a été rajouté à inventaire_new mais AUSSI à inventaire. inventaire_new et inventaire sont donc le MEME objet ??
@chimbo63104 жыл бұрын
Au temps pour moi, je m'étais arrêté à 30:00, l'explication est dans la suite de la vidéo, à 37:35. Comme quoi ... Rien à redire, encore bravo !
@formation-video4 жыл бұрын
Yes 😉
@latifderka24224 жыл бұрын
Salut monsieur , comment faire rempir la liste par l'utilisateur
@formation-video4 жыл бұрын
En te servant de ce qui a été vu dans les vidéos précédentes, notamment dans les premières séances où j'ai montré comment faire saisir des données par l'utilisateur au clavier 😉 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@medijoe92964 жыл бұрын
Merci pour cette vidéo ! C'est possible d'en faire une sur la manipulation de listes de listes?
@formation-video4 жыл бұрын
C'est très simple : pastebin.com/2w3gnUr5 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@bassimaissa86554 жыл бұрын
# coding:utf-8 # Debut du Programme # Supprimer les doublons d’une liste en python: ch=input("saisi un caractère :") liste=[] for i in ch : if i not in liste : liste.append(i) print("".join(liste)) # Fin du Programme.
@S_Nexis4 жыл бұрын
Mais du coup pour faire une copie de liste on peut faire l2 = l1 + [ ] ?
@formation-video4 жыл бұрын
Oui cela fonctionne mais tu auras deux listes distinctes (si tu ajoutes un élément à l1, il ne sera pas ajouté dans l2). ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@mohandh40216 жыл бұрын
Bonjour, pourquoi préférer utiliser une liste, plutôt qu'un tuple ou encore un dictionnaire et vice, versa, recta...:-))
@formation-video6 жыл бұрын
Coucou, c'est une très bonne question :). Comme tu t'en doutes, chaque système a son utilité et est prévu pour se rendre efficace dans certains cas, et non dans d'autres. Une liste, d'un point de vue général, permet de stocker tout un tas de données, de tous types, triées ou non. Tu peux y mettre des données de plusieurs classes différentes (imagine un inventaire dans un jeu vidéo, une liste de tâches, une liste de personnes, etc.) Un tuple fonctionne de pair, si tu vois la logique de manipuler deux valeurs ensemble, ça peut se montrer efficage. Je pense par exemple aux coordonnées en 2D (x et y), aux polarités en électricité (le positif et le négatif), et nombre d'autres choses. Enfin, un dictionnaire fonctionne par association, si tu as besoin de faire des recherches sur celui-ci, ou d'accéder à un élement en particulier ou les ranger convenablement, il est bien pensé pour cela. Une clé sera son identifiant (ou son mot de recherche), la valeur son contenu.
@mohandh40216 жыл бұрын
Merci beaucoup pour cette réponse, vraiment excellente !
@formation-video6 жыл бұрын
Bien normal :)
@tolstoievski49265 жыл бұрын
L'élément qui est à gauche du : n'est pas affiché
@Enzo-js5uv4 жыл бұрын
Pour le : liste.sort () liste.reverse() Je pense que tu dois le savoir mais on peut faire directement : *liste.sort (reverse=True)* Et hop, une liste à l'envers 😄 !
@formation-video4 жыл бұрын
Oui, la syntaxe de Python est très flexible et permet de faire des opérations de plusieurs façons différentes 👍 ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@lolalegolf71047 жыл бұрын
Je ne comprend pas la fonction enumerate
@formation-video7 жыл бұрын
Bonjour, c'est un peu compliqué à assimiler au début, mais on aura l'occasion d'en parler dans d'autres vidéos et exercices pour l'utiliser et comprendre son utilité :)
@oussamamahmoudi33696 жыл бұрын
Salut prof, je suis perdu je travaille tjr sur des programmes que l'utilisateur lui meme choisi combien d’éléments veut sur sa liste par exemple sur les tableau de langage C suffit de déclarer une variable N et faire une boucle par exemple : for(i=0;i
@oussamamahmoudi33696 жыл бұрын
ah non fallait que je fais liste.append(x) !!! deso du dérangement prof je laisse le commentaire si quelqu'un a la même question que moi
@formation-video6 жыл бұрын
Bonjour, et oui tout simplement, c'est bien plus simple qu'en C +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@sulitico88834 жыл бұрын
Vers la minute 12, il y a une petite erreur.Je mets mon petit caillou à ton édifice. Inventaire [2:] n'affichera pas les 2 derniers éléments (il parcourera la liste de l'index 2 jusqu'à la fin) . Inventaire [3:] a affiché les 3 derniers léments par pur hasard, car la liste contient 6 éléments(meme argument que précédemment) . Liste[ a :b] renvoie les éléments de l'index a a l'index b-1. (le b est exclus). Voilà. Merci pour tout Jason.
@sulitico88834 жыл бұрын
Attention ! Liste[x:] n affiche pas les x derniers éléments. Il parcourt la liste de l'indice x jusqu'à la fin. Et Liste[:x] n'affiche pas les x premiers éléments mais les x-1 premiers éléments. Merci encore Jason.
@formation-video4 жыл бұрын
Oui, je l'avais signalé auparavant, merci ! 👍
@soup35832 жыл бұрын
list[::-1] permet d'inverser une liste, assez original
@alexisdercourt77982 жыл бұрын
Bonjour, dans ta video et dans mais teste la fonction méthode reverse() marche pas. elle trie pas
@formation-video2 жыл бұрын
Bonjour, ce n'est pas une méthode de tri, mais une méthode qui inverse les valeurs, d'où son nom "reverse" (inverser)
@alexisdercourt77982 жыл бұрын
@@formation-video Bonjour, oui, j'ai fini par comprendre. Mais comme je vois sort() mettre dans l'ordre croissant, je pensais que reverse fessai en décroissant. Mais j'ai compris qu'en fait ça inverser le contenue le début deviens la fin. Très bon court merci.
@formation-video2 жыл бұрын
De rien, à bientôt 👋
@wasswang22057 жыл бұрын
Merci mec :)
@formation-video7 жыл бұрын
De rien et bon visionnage, cette vidéo est un peu longue =)
@mimo-wx9mc4 жыл бұрын
Merci pour cette video enrichissante, je veut juste vous demander l'interpretation de ces syntaxes: L[. . . , : : -1] et L[ : , : _w , : ]
@formation-video4 жыл бұрын
Une chose à dire : à éviter dans la mesure où cela rend le code complètement illisible. Mais si tu veux voir que c'est fonctionnel et ce que ça fait, teste-le sur une Liste 👍 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@eylulmood48306 жыл бұрын
moi j'ai fait ca pour vider ma list del List[:] et ca marche :)
@formation-video6 жыл бұрын
Oui, la commande "del" fonctionne également :)
@guillaumev.59243 жыл бұрын
@@formation-video pourquoi utiliser inventaire[:] pour accéder a toute la liste et pas juste inventaire ? ---> print(inventaire) ou inventaire = [] au lieu de inventaire[:] = [] ?
@Nico-in6ku5 жыл бұрын
Pour moi le [3:] affiche tout ce qu il y a apres les 3 premiers elements et [:3] affiche tout ce qu il y a avant les 3 premier éléments
@formation-video5 жыл бұрын
Oui comme indiqué dans mon commentaire épinglé : "sur la vidéo une petite erreur s'est glissée vers 12:00 minutes -> les 3 derniers éléments s'obtiennent non pas avec [3:] mais [-3:]" +---------------------------------------------------------------------------------------------------------------------------------------------+ |- 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 KZbin ? kzbin.info |--- 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 +---------------------------------------------------------------------------------------------------------------------------------------------+
@Pixailz3 жыл бұрын
Salut, salut En regardant t'a video j'ai trouver une alternative est possible sans import copy pour le copy.deepcopy() : ``` liste1 = ["Arc", "Bouclier", "Tunique"] liste2 = liste1[:] ``` pareille pour extend() ``` liste1 = ["Arc", "Bouclier", "Tunique"] liste2 = ["Potion", "Parchemin"] liste1 = liste1[:] + liste2[:] ``` je ne sais pas si la solution avec import copy ou sans import est la meilleure. En tout cas merci pour le travaille que tout fournis pour nous formez c'est trop cool 👍
@AyoubAyoub-of1lk4 жыл бұрын
while 1 : print("t'es le meilleur change pas")
@formation-video4 жыл бұрын
Merci ✌ ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ 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 ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@essapedtom92022 жыл бұрын
j'avais déjà deux, trois bases en python et du coup j'ai skip certaines vidéo ( 1 à 10 environ ) et ça me fait bizarre de voir les listes après les classes ....
@formation-video2 жыл бұрын
C'est une mauvaise idée de passer des vidéos, car tu ne sais pas ce qui a pu être dit dans ces dernières (le titre ne suffit pas).
@essapedtom92022 жыл бұрын
@@formation-video j'avais déjà suivi une formation sur open classroom et là j'avais juste besoin d'aide pour utiliser Tkinter, je suis quand même retourner en arrière pour être sûr d'avoir des bases pour ce que je veux faire mais sinon je penses savoir ce dont j'ai besoin. ( En plus j'ai des cours sur python à l'école et si j'ai un problème je sais que ta chaîne est là et que je pourrais m'en servir. )
@essapedtom92022 жыл бұрын
@@formation-video ah et aussi, je viens de me rendre compte que j'ai oublié de m'abonner, je règle ça tout de suite ! ;)