Python #8 - modularité
HTML-код
- Опубликовано: 28 янв 2025
- Une séance courte et simple pour apprendre à créer ses propres modules et packages (répertoire de modules), utiliser des fonctions lambda et organiser plus correctement l'arborescence de vos programmes.
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💙 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/jas...
◾ Twitch : / jachampagne
◾ RUclips (personnel) : / jasonchampagne
◾ Twitter : / jachampagne8
◾ Facebook : / jachampagne8
◾ Instagram : / jachampagne8
◾ Snapchat : / jachampagne8
🔵 Crédits :
Musique proposée par La Musique Libre
Wontolla - Can You Feel Me (ft. Nathan Brumley) : • |Musique libre de droi...
Wontolla : / iamwontolla
Nathan Brumley : / nathanbrumleysongwriter
MERCI DE VOTRE FIDÉLITÉ 💙 !
#Python #modularite #programmation
Je trouves ça incroyable, t'es cours sont géniaux, hyper bien expliqué et complet, en plus tu mets ça gratuitement sur RUclips et même plusieurs mois voir année après avoir posté la vidéo tu réponds toujours au commentaire. Franchement tu mérites tellement, tu peux vraiment être fier de ton travail, bonne continuation pour toi et vraiment merci pour ce travail de qualité ;)
Bonjour et merci à toi.
En effet, tant que je le peux, je continue au maximum d'être présent dans les commentaires pour les abonnés, c'est le plus important :).
À bientôt pour de nouvelles vidéos o/ !
FormationVidéo Encore merci pour ton travail !
De rien ;)
Hello ! Après avoir visionné 8 vidéos, je ne peux que te féliciter pour ton travail sur cette formation ! L'information donnée est très claire et concise. Ton élocution est excellente également. Etant dev Java, je voulais découvrir python depuis longtemps mais je n'ai jamais eu le courage de lire la brique que j'avais achetée... Tes vidéos sont les bienvenues, c'est bien plus sympa qu'un bouquin même si le rythme est un peu lent pour quelqu'un qui a déjà de l'expérience en développement :-)
Merci de partager tout ça gratuitement, c'est vraiment sympa !!
Bonjour et merci à toi, j'espère que tu pourras avoir un bon niveau en Python par la suite ;)
Merci pour ce que tu fais. Je vais devoir revoir ces vidéos. Il n'est pas évident de trouver des vidéos en français pour Python. Je te remercie au nom de ceux qui ne l'ont pas fait mais qui le pensent :)
Bon courage 💪
Cela fait vraiment plaisir de voir des gens qualifiés avec une pédagogie incroyable qui propose du contenu d'une tel qualité, et tout cela sur youtube en accès libre, c'est vraiment génial bravo à toi !
Merci pour ton commentaire, c'est d'autant agréable de le lire :)
Cours tout simplement super. Je reprends le codage après plus de 15 ans et vos cours me donne une autre dimension de la chose, plus accessible et efficace !
Merci ! Ne vous arrêtez surtout pas !
Bon courage et bonne découverte 😉
Bonjour Jason, je suis un élève de seconde et j'ai 15ans. Je suis à la 7eme video python de ta chaine et rien qu'avec ces 7 vidéos j'ai déjà réussi à écrire mon premier programme (qui n'est pas très long mais c'est un début). Je souhaite apprendre python pour mon avenir dans l'informatique. Tes explications sont claires et pour les débutants comme moi c'est un vrai plaisir d'apprendre avec tes vidéos. Ni trop rapides ni trop lentes, elles sont parfaites et j'imagine que les vidéos qui suivent sont tout aussi biens. Un grand merci et je te souhaite une bonne continuation !
Bonjour et merci de ton retour, bon courage pour les prochaines vidéos, c'est bien si tout semble limpide pour toi jusqu'à présent 👍
Salut ! Je suis en première et même en 2022 je regarde tes vidéos. Elles sont d'une clarté extraordinaire , je te remercie de m'apprendre la programmation en python avec tant de pédagogie . Toute les louanges dans les commentaires me font rire mais tu les mérite pleinement ! Merci et continue comme ça
Bonjour et merci beaucoup, bonne continuation pour la suite des vidéos en Python ✌
merci pour ces cours , ils sont complets et bien organisés, en plus la formation est complète contrairement aux autres formations sur python sur youtube qui s'arrêtent toutes vers le 10 eme episode
Merci.
Merci, il ne me restera qu'à faire un dernier chapitre sur ce cours pour qu'il soit terminé ;)
j'ai voulu enseigner mon petit frere le python alors j'ai chercher sur plusierues sites "OP...." mais c'est pas du tout facile pour le simplifier mais avec ton tuto .... les choses sont devenus assez claire pour lui (Merci gros pour ton effort)
C'est cool alors, la programmation est abordable dès le plus jeune âge, même si c'est bien que la personne sache au moins lire/écrire, pour rendre l'activité plus pratique et agréable.
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- Me follow sur Twitter ? twitter.com/jachampagne8
|--- Liker la page Facebook ? facebook.com/jachampagne8
|--- Me follow sur Insta ? instagram.com/jachampagne8
|--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
+---------------------------------------------------------------------------------------------------------------------------------------------+
Je suis en reconversion pro (enfin je commence juste), je voudrais vraiment faire du développement et je viens de tomber sur tes vidéos. Je voulais juste te dire merci car c'est une mine d'or et tes explications sont claires et complètes (première fois que quelqu'un aborde les tests (et pourtant j'en ai vu pas mal déjà). Je suis tombé dessus en cherchant des info sur django et comme dans l'intro tu conseillais d'avoir vu ton cours sur python me voilà et je regrette pas un instant : ça me fait une piqûre de rappel et en plus j'apprend des choses que je n'avais pas encore vu ailleurs. Tu as gagné une nouvelles abonnée.. Merci et bonne continuation.
Bonsoir et bienvenue sur la chaîne, n'hésite pas à poser des questions au besoin. Et oui, à la suite de ce cours Python, tu pourras aborder Django sans problème 👍
Je sais pas comment te remercier tu es si génial et tes vidéos sont accessible à tous !
Si tu veux soutenir mon travail, j'ai tout expliqué en détails sur mon article : jasonchampagne.fr/comment-soutenir-mon-travail
Waouh vos vidéos sont géniales à 13 ans j, apprend deja la programmation grâce à votre formation.
Merci
Bon courage 👍
à 15 ans 😄😄
Bonjour,
juste un petit message pour te remercier pour tes cours bien construits et bien expliqués.
J'aime aussi quand tu te plantes même si ce n'est pas fait exprès, car les fautes d'inattention, cela arrive à tout le monde, et même aux développeurs qui ont des décennies d'expérience..
Les erreurs que tu commets dans cette vidéo, sont celles les plus courantes (import, from.. oublié l'include, etc), cela m'est arrivé plein de fois ce genre de chose..
Vraiment merci, ta chaine mérite d'être connue. 👍
++
ludo
Bonjour, oui c'est important pour moi d'être naturel dans les vidéos et de ne pas "cacher" les erreurs, car aucun programmeur ne produit un code dès le départ 100% fonctionnel et/ou sans bugs
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
◾ Site web : jasonchampagne.fr
◾ Discord : discord.me/jasonchampagne
◾ Twitch : www.twitch.tv/jachampagne
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
Un grand merci pour cette formation de grande qualité .
L apprentissage est facilité par la spontanéité des commentaires.
Félicitation pour ce don de soit
Merci et bon courage à toi 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Merci pour ces vidéos pédagogiques de très bonne qualité. Je suis à la 9eme et tout est clair, on arrive facilement à adapter le contenu. Bravo.
Bonne continuation =)
Merci pour ta pédagogie
Tes vidéos sont très claires explicatives et riches en contenu!
Bravo
Merci beaucoup
Nickel :) quand j´ai commencé la vídeo je me suis dis : "Bon et maintenant qu´est qui m´attend hehehe"
content de voir une petite vídeo pas trop compliqué :)
Merci man ;)
De rien, et bon courage à toi pour les prochaines vidéos en Python, ça avance ! :)
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+
un grand merci a vous ,les vidéos sont très intéressantes
Merci, à bientôt
Quelques jours d'absence et c'est déjà le MANQUE :) !!! Un grand merci Jason, j'ai hâte pour la suite, et pour le premier vrai projet :D !
Bonjour et merci à toi. Je suis en week-end bien mérité et je reprends le travail dès lundi :) !
Magnifique merci de nous avoir aidé gratuitement je trouve vos cours sont hyper faciles à comprendre, simples et efficaces❤️✌️
Je t'en prie, bon courage pour la suite 🙂
Merci beaucoup d'avoir mis cette formation en ligne c'est vraiment super
Je t'en prie, bonne continuation en Python
Je commence à apprendre le langage python,mais j'arrive à bien le comprendre par ton canal. Merci beaucoup et infiniment
Comment ça ?
Bonjour Merci beaucoup, les erreurs provoquées et corrigées étaient excellentes, elles m'ont permis de bien comprendre. Merci encore
Bonjour, tant mieux si ça t'a aidé 🙂
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Vous expliquez très bien, merci pour la pédagogie
🙏
merci c'est vraiment un régal a regarder 🥖🥖
Merci infiniment! Vous êtes génial! Une semaine que je me régale avec vos cours :-)
Super 🙂 !
Bonjour, deja merci pour cette video d'excellente qualité. J'ai une petite interrogation qui me tracasse :
Pourquoi fait-on un if __name__ == "__main__" pour tester les fonctions du module et pas juste faire des appels de fonctions directement (dans le vide), c'est a dire revenir a la ligne et simplement ecrire parler() puis exécuter le fichier pour voir si ca marche
Bonjour, c'est une manière de faire des tests du fichier quand on l'exécute directement. Admettons que tu ais tout un programme où celui-ci démarre par un fichier "launch.py". Tu viens d'écrire un petit module "media.py" que tu veux tester à part de ton programme, voir s'il fonctionne bien. Il te suffira de faire un "pyton media.py" et il exécutera ce que tu auras mis dans la condition if _name_ == "__main__", pratique 👍
Super travail. J’en ai appris beaucoup. Très utile pour complexifier mon code.
Bon courage 👋
Merci beaucoup pour ce cours bien expliquée et qui m a permis de comprendre le principe et fonctionement des modules. (ps : continue les videos du style car avec t es erreur (fait expres ou non) m aide beaucoup a si on fait des erreurs savoir les corriger et savoir d ou vient le probleme).
Merci du retour, bonne continuation à toi 🙂
Merci de toutes vos explications, c'est très clair.
Très bonnes videos. Félicitations pour ce travail
Merci 😉
Un régal ! Merci.
Je t'en prie 😉
Génial la vidéo comme d'habitude merci ! : )
Merci :)
Vraiment vous êtes magnifique merci beaucoup pour toutes ces vidéo c'est très clair et très organisé !!!!!!
Merci à toi 😊
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Je te remercie de tes vidéos ! Je dois programmer en python pour ma thèse et je ne connaissais que le langage R (spécialisé pour les statistiques mais bcp trop lent)
Alors bon courage, j'espère que ça t'amènera là où tu le souhaites, le cours a tout ce qui pourra te servir déjà :)
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+
vraiment merci pour ce travail de qualité
👍
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Un grand merci pour le contenu de vos vidéos :)
👍
Merci, vous m'aidez beaucoup! bonne continuation.
Très content que les vidéos te permettent d'avancer sur ce langage. N'hésite pas en cas de besoin o/
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+
Pour if __name__ == '__main__': , on peut ecrire main et faire espace. Ca marche ;)
Encore une vidéo captivante. Au top !!! Je visionne la prochaine, celles de la gestion des erreurs, ce soir.
Bonne continuation sur ta lancée 👍
Merci
Tes videos sont très instructive
Tu es un ange
Bonsoir et merci grandement à toi, ça fait toujours plaisir ! =)
31/03/2023merci tres benifique t'es le goat en programmation
Merci à toi 👍
Salut Jason et merci beaucoup pour ta formation Python :
Dans ce cours, j'ai bien les 2 fichiers :
- main.py (avec le même code que toi)
- player.py (le module perso) placé dans le dossier includes
Je suis sous Mac os et quand je fais :
import.includes.player (dans mon fichier main.py) j'ai ce retour :
ImportError: No module named includes.player
Merci pour ton retour
Anthony
Attention de ne pas coller le mot "import" avec le reste du chemin, de bien respecter la syntaxe comme dans ma vidéo
merci pour ta réponse :
Quand le fichier player.py n'est pas dans le dossier includes, il fonctionne très bien.
C'est quand il est dans le dossier includes ou j'ai le message dans le terminal et voilà ce que j'utilise :
Dans : main.py :
import includes.player as player
includes.player.au_revoir()
includes_player.parler("Anthony", "Salut les amis")
Donc tu me confirmes que sous ios c'est identique à Windows pour les imports
Merci
Alors ton import est bon, c'est l'appel à tes méthodes de player qui ne le sont pas.
Comme tu as dit que "includes.player" sera "player" (via le "as"), tu vas faire les appels ainsi :
player.au_revoir()
player.parler("Anthony", "Salut les amis")
Et là ça va marcher :)
Merci Jason, c'est vrai que je lui avais dit as player. Tout fonctionne correctement maintenant, un grand merci a toi :-)
De rien, c'était juste une erreur de frappe que tu avais fait, donc ça va :)
Merci infiniment tu expliques super bien !
Merci, et bonne continuation pour la suite :)
Merci infiniment Jason❤️
J'ai eu un problème que j'ai résolu. J'ai remplacé main par le nom du fichier de mon programme principal mais j'ai finalement compris que le main doit être écrit comme main et ne doit pas être remplacé par le nom du fichier. C'est le cas pour name aussi. C'est juste une formule qu'il faut retenir comme ça.
Merci encore❤️
Oui, c'est la valeur "__main__", qui indique que c'est par ce fichier que le script est exécuté 👍
:o !! vive les modules ! :D
Cours de très bonne qualité, je dis merci.
De rien, à bientôt 👋
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+
Yo ma classe et moi le prof, on a kiffer de fou. continue. Zoubi a la miff
mon gars , Merci vraiment. J’ai commencé à étudier le programme python, il y’a une semaine et grâce à toi je peux déjà faire tellement de choses. Merci infiniment et en plus tu le fais gratuitement.
Mais j’ai un souci , bon les calcules ne sont pas toujours juste exemple; sin 42= 0,669. Mais avec le programme python, ça donne un autre résultat.( même sur cette vidéo tu as eu (-0,916)
J’ai également essayé avec sin 90 = 1
Mais ça me donne sin 90 = 0.89399
J’aimerais bien savoir pourquoi ?
Merci 🙏
Parce que la valeur rendue est en radians, pas en degrés. Tu as alors la fonction degrees() pour convertir de radian à degré 👍
c'est parce qu'ici l'angle est exprimé en radiant bonne suite
Je vous remercie énormément pour ces vidéos !
De rien et à 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 RUclips ? ruclips.net/user/jasonchampagne
|--- Me follow sur Twitter ? twitter.com/jachampagne8
|--- Liker la page Facebook ? facebook.com/jachampagne8
|--- Me follow sur Insta ? instagram.com/jachampagne8
|--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
+---------------------------------------------------------------------------------------------------------------------------------------------+
merci pour ces vidéos
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 RUclips ? ruclips.net/user/jasonchampagne
|--- Me follow sur Twitter ? twitter.com/jachampagne8
|--- Liker la page Facebook ? facebook.com/jachampagne8
|--- Me follow sur Insta ? instagram.com/jachampagne8
|--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
+---------------------------------------------------------------------------------------------------------------------------------------------+
Merci beaucoup. J'arrive a suivre.
Je l'espère pour toi
Merci
Vidéos Géniale
Bon courage
Merci à toi, bonne continuation ! :)
J'oubliais le principal : un grand merci pour ton travail, bien entendu :) je sais le boulot que ça représente
Merci 👍
Hello, un grand merci, un grand BRAVO, vraiment top top, merci merci
Bonjour,
peut-on ajouter ses propres fonctions dans les fichiers natifs de python pour ne pas avoir à spécifier de chemin comme pour import random ? Si oui est-ce déconseillé ?
Merci
Coucou, il ne faut pas le faire justement.
Par contre, tu peux justement créer ton propre package de modules et pouvoir le ré-utiliser dans tous les programmes que tu souhaites ;)
FormationVidéo
Merci,
on doit donc gérer cela avec l'éditeur de texte ou l'interpréteur ?
J'utilise geany et j'exécute dans la console linux(ubuntu).
Non tu crées ton répertoire (un dossier, qui sera le package) et à l'intérieur autant de fichier que de modules que tu veux. Et dans chacun de tes modules, tu auras des fonctions :)
Merci bcp pour ces excellentes videos Jason...j aimerai bien savoir s il est important d etudier l algorithme avant la programmation avec le language python ou bien c est pas la peine ?
C'est utile si tu n'as pas de toi-même la logique pour programmer et que tu bloques dès qu'il s'agit de transformer une idée en code :).
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+
Cours excellents, vous insister sur les détails entrainants les erreurs , Plus importants que le langage lui même , retrouver son bug reste primordial en codage
Oui, je trouve cela très important quand on veut s'intéresser de près au sujet et pas simplement en surface 🙂
super t'es un boss jason
🙂
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💙 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
@@formation-video Ne t'inquiette pas c'est tellement genial que je l'ai fait depuis longtemps
C'est la signature de tous mes commentaires, mais merci de me suivre malgré tout ;)
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💙 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
Je ne comprend pas j'appel un module dans un fichier je fait exactement comme dans la vidéo mais Player se mes en rouge (sur atom)et un message d'erreur se forme sur l'invite de commende
Attention au nommage, tu dois avoir une erreur de syntaxe ou de chemin quelque part 🙂
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- Me follow sur Twitter ? twitter.com/jachampagne8
|--- Liker la page Facebook ? facebook.com/jachampagne8
|--- Me follow sur Insta ? instagram.com/jachampagne8
|--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
+---------------------------------------------------------------------------------------------------------------------------------------------+
Merci ! On peut tout aussi bien faire un appel des fonctions du module pour les tester, non ? Pourquoi mettre la condition "if" (et à quoi correspondent name et main?)
Très bonne question ! 🙂
Généralement, sur un vrai programme, tu auras plusieurs fichiers, et ton programme va démarrer par l'un d'entre eux. La partie mise à la fin d'un module permet d'exécuter du code uniquement si on exécute le programme depuis ce dernier (et pas le fichier généralement point de départ de notre application)
Salut ! Super vidéo comme d'hab merci pour cette formation. Je n'ai juste pas compris l'utilité du "if __name__ == __main__:" parce que si tu ne le met pas mais que tu écrit bien le nom du module dans l'invite de commande ça marche aussi non?
Salut, c'est une ligne pour dire que si on exécute notre programme à partir de ce fichier précisément, alors on pourra faire certains traitements. On s'en sert par exemple pour avoir une partie "tests" de chaque fichier, pour pouvoir vérifier rapidement que tout fonctionne de manière indépendante 😉
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
merci pour ces cours
De rien, bonne journée/soirée 👋
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Bonjour Jason et un grand merci pour tes cours qui sont très clairs !
Je me demandais où sont stockés les modules interne de python comme le module math justement. Et comment faire pour les importer si on a besoin d'un module qui n'est pas installé. Comme on a pas besoin de définir le chemin du module math, il doit bien y avoir un truc.
Merci et bonne journée !
Bonjour, les modules natifs sont installés avec Python, dans son dossier "Lib"
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Je suis resté coincé sur une erreur d'import. J'ai juste eu à renommer mes fichiers main.py.txt et player.py.txt en main.py et player.py. je partage si jamais ça peut aider un autre noob haha.
Merci pour ce cours au top 👍
Oui, d'où l'importance de bien afficher l'extension des fichiers (ce n'est pas le cas par défaut sur Windows) : ruclips.net/video/ac1WdzSqatw/видео.html
Bonjour.
d'abord je vous remercie pour ce précieux tuto.
sinon, je travaille sur spyder anaconda, j'arrive pas à créer un module et l'importer. il me semble qu'il faut installer un package???
Bonjour, je ne connais pas cet environnement désolé
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- Me follow sur Twitter ? twitter.com/jachampagne8
|--- Liker la page Facebook ? facebook.com/jachampagne8
|--- Me follow sur Insta ? instagram.com/jachampagne8
|--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
+---------------------------------------------------------------------------------------------------------------------------------------------+
Bonsoir Jason, un grand merci pour tes efforts sur cette superbe chaine. Au fait j''ai une question s'il te plait, le module 'math' est il reconnu automatiquement par python ou doit on le télécharger afin que l'éditeur du texte le prenne en considération ? j'ai fais le test sur Sublime TEXT 3 mais le terminal m'affiche une erreur à propos du module (unexpected indent). Merci d'avance pour ta réponse.
Bonjour. C'est un module natif de Python. Ton erreur indique un problème d'indentation dans ton code, donc rien à voir avec le module lui-même
@@formation-video Merci Chef ;)
Merci pour toutes ces vidéos, c'est vraiment bien structuré et très facile à suivre avec votre pédagogie. j'ai une question s'il vous plait : en fin de vidéo (29ième min.) vous parlez des tests des modules. J'ai suivi et recopié votre code et en lançant le fichier module(player) rien ne se passe, pas de message d'erreur et aucun résultat du fait de l'exécution des fonctions. Je n'arrive pas à comprendre où je me trompe. Concernant la ligne if __name__ == "__main__" , main représente t'il le nom du fichier principal?
Non, quel que soit le fichier, on doit toujours noter la même chose. Cette condition teste si le programme est lancé depuis ce fichier spécifiquement : pastebin.com/gjD7rkwd
@@formation-video merci!
Bonjour FV merci pour les videos j'aimerais savoir est-ce possible de tester une fonction sans la modularite c'est-a-dire dans le meme fichier "main" si oui comment
Merci
Bonjour.
Pour tester une fonction, il suffit simplement de l'appeler, donc oui, tu pourrais le faire sans passer par un fichier secondaire.
OK merci
De rien :)
Bonjour Jason.
Avant tout, merci pour ces vidéos, elles sont bien claires et le format est top (le format texte proposé par d'autres sites est beaucoup trop lourd à mon sens).
J'aurais une petite question concernant les fonctions lambda.
Dans ce cas-là:
ttc = lambda prixHT: prixHT + (prixHT * 20 / 100)
Le premier "prixHT" à quoi sert-il? Est-il un argument/paramètre?
Je te remercie :)
Bonjour Lydia :)
Alors oui, le premier "prixHT" est bien le paramètre. Et à partir de ce dernier, on renverra le résultat du calcul prixHT + (prixHT * 20 / 100)
une question svp :
comment configurer sublime pour qu'il puisse détecter le nom d'un objet déjà déclaré ?
Bonjour, pour cela il faudrait modifier sans doute la configuration de la coloration Sublime Text, mais à éviter car cela serait retiré avec une mise à jour de l'éditeur. Donc il faut faire avec comme c'est
ok boss Merci !
De rien =)
Bonjour, je ne comprends pas trop l'utilité des fonctions lambda, je m'explique j'ai fait ce code :
variable = print("coucou")
variable
Cette ligne de code affiche coucou à l'écran alors dans ce cas pourquoi ce servir de fonction lambda alors qu'on peut très bien le faire juste avec des variables ?
L'usage de fonctions lambda rejoint le paradigme fonctionnel, qui peut être utilisé avec un langage comme Python. Si tu n'en vois pas l'utilité, ce n'est pas bien important pour l'instant. Leur usage permet par exemple de définir un traitement simple via une fonction que l'on n'aura pas nommé explicitement (exemple, comme argument d'une autre fonction)
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Donc en gros là je suis a l'épisode 9 mais je crois avoir compris que ça va surtout me servir après dans la série c'est ça ?
Pouvez vous nous recommander un certain site où se trouve tout les modules ainsi que leurs fonctions ?
Oui, la doc officielle : docs.python.org/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 RUclips ? ruclips.net/user/jasonchampagne
|--- Me follow sur Twitter ? twitter.com/jachampagne8
|--- Liker la page Facebook ? facebook.com/jachampagne8
|--- Me follow sur Insta ? instagram.com/jachampagne8
|--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
+---------------------------------------------------------------------------------------------------------------------------------------------+
merci c'est parfait
De rien :)
merci un cours génial
De rien =)
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💙 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
Bonjour Jason, je fais exactement ce que tu dis mais quand je lui indique le chemin du fichier player en passant par le fichier includes, il ne le trouve pas. Il ne me mets pas d'erreur, mais rien ne se passe....
Bonjour, peux-tu me montrer l'ensemble de ton code (via pastebin.com/)
j'ai vu la documentation mais pas toujours pas compris. je veux savoir comment lire un fichier csv avec le module pandas. la methode de location du fichier me pose probleme.
example: pd.read_csv("??")
Je ne connais pas cette bibliothèque, mais j'imagine que read_csv doit prendre en paramètre le chemin vers le fichier CSV
Bonjour, je voulais vous remercier pour ces toto, ils sont hyper clairs et bien expliques, mais svp je voulias savoir s'i il ya une update des principes de phyton sachant que la video date de 6 ans .. merci encore une fois ..
Bonjour, le cours est toujours d'actualité, il ne faut pas se fier aux dates 👍
Bonjour j’ai commencé vos cours et c’est très bien détaillé et j’arrive à comprendre bien je voulais aussi te demander est-ce que je peux continuer car on me dit souvent que le monde du codage évolue très vite donc est ce que vos vidéo peuvent toujours être utilise? Merci aussi pour ces cours grâce à ça je me développe de plus en plus dans le monde du codage
Bonjour, oui, tu peux 👍
Excellente vidéo comme d'habitude, un grand merci pour ton travail, mais du coup une question peut être bête me vient à l'esprit : Le if main name est il vraiment nécessaire dans ce cas précis 😅? Parce que techniquement juste en lançant player avec les fonctions si y a une erreur j'ai testé et il nous la montre de la même façon.
Merci d'avance pour ta réponse
Oui, c'est utile quand tu veux exécuter du code uniquement si c'est le fichier en question que tu exécutes, et non un autre.
@@formation-video J'ai pas trop compris ta réponse 😭
@@formation-video Mais on peut autant juste exécuter le fichier qu'on veut tester non ?
Oui, le code que tu as écrit dans la condition ne sera exécuté que si tu exécutes le programme à partir de ce fichier. En revanche, si ce fichier est utilisé comme module à partir d'un autre, le code dans la condition est ignoré, car la condition if __name__ == '__main__' n'est pas vraie.
Très bons cours, merci beaucoup !
Par contre, impossible d'ouvrir le fichier player dans le dossier includes pour faire le test, j'ai tout essayé mais sans succès. Et le terminal ne m'indique aucune indication.
Bonjour, comment ça tu n'arrives pas à ouvrir le fichier ? Avec ton éditeur tu veux dire ?
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- Me follow sur Twitter ? twitter.com/jachampagne8
|--- Liker la page Facebook ? facebook.com/jachampagne8
|--- Me follow sur Insta ? instagram.com/jachampagne8/
|--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
+---------------------------------------------------------------------------------------------------------------------------------------------+
Merci pour ta réponse.
Si je peux l'ouvrir avec mon éditeur, mais je n'ai aucune réponse dans le terminal et il ne semble pas avoir accès au fichier player pour faire le test.
Je vais continuer à chercher, ça doit être une erreur toute bête.
Encore merci pour tes cours !
ps : comptes tu faire une série de vidéos pour le cms Django ? Sachant que Python est en train de casser la baraque, Django va sûrement aussi prendre de plus en plus d'importance. Mais c'est peut être un peu trop technique pour en faire une série sur RUclips.
Alors déjà Django n'est pas un CMS mais un framework ;).
Ensuite, même si ça intéresse pas mal de monde, ça ne pourra jamais remplacer un système robuste mis en place avec du PHP par exemple, car les deux langages ne tiennent absolument pas le même rôle.
Enfin, oui, je compte aborder Django dans une formation sur la chaîne. C'est loin d'être trop technique, et des choses complexes, il y en aura de toute manière.
Bonne soirée :).
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+
Ok merci pour ta réponse, c'est vrai que j'ai tendance à confondre cms et framework.
Très bonne semaine à toi !
Bon, je crois que j'ai trouvé l'erreur, en tout cas c'est ma seule explication, j'enregistre les fichiers les uns à la suite des autres, et mes fichier sont enregistrés sur mon bureau dans le dossier : "codes_formationvid_python" et le fichier du test porte le nom de "formvid_python_8.6_modularite.py".
Apparemment, il ne faut pas mettre d'underscores dans le chemin d'accès de nos fichiers ou alors dans le nom des fichiers à tester, lorsque l'on fait un test avec "__name__", tu l'as peut être précisé dans tes vidéos, mais je n'ai pas fais attention.
J'ai mis sur le bureau un fichier "main.py" et un dossier "includes" contenant le fichier "player.py", et là tout fonctionne parfaitement lorsque je me place dans le dossier includes et que j'ouvre le fichier "player.py" avec le terminal.
Très bonne semaine à toi !
Bonjour Jason
merci c'est très utile et instructif, t'auras d'autres video notamment en C++ car je suis débutant, et j'aime apprendre, si tu les as merci de m'indiquer le lien, autre chose, pourras tu aussi faire une video sur les tableaux en python, moi j'ai l'habitude de travailler en Fortran et C et un peu ADA je trouve que le python est très léger et très pratique, grand merci.
Bonjour à toi :), je prévois une formation C++ en effet, maintenant que j'ai fini le cours en C, mais pas pour tout de suite tout de suite.
Quant aux tableaux en Python, ça n'existe pas, mais tu peux simuler le fonctionnement d'un tableau en te servant d'autres structures, comme les Listes ou Dictionnaires (une sorte de tableau associatif comme on le trouve en PHP). Et ça tombe bien, toutes ces choses, tu vas les apprendre sur le cours Python !
Bonjour Jason
Merci pour ta réponse si rapide
En effect j’ai vu le voir des listes après t’avoir poser la question
Pour le C as tu un lien de vidéo
Merci d’avance
En tous cas c’est vraiment très pédagogique et j’aime bien
Un grand merci
Oui, tu peux toujours regarder la section Playlists de ma chaîne (tous les cours, tutoriels et exercices y sont présents).
Pour le C, tu as ça :
Cours : ruclips.net/p/PLrSOXFDHBtfEh6PCE39HERGgbbaIHhy4j
Tutoriels : ruclips.net/p/PLrSOXFDHBtfECGo-do0Xf6o3fjc8Rta5N
Exercices : ruclips.net/p/PLrSOXFDHBtfF6lXQpJ4hBha76DsQufiEQ
Merci :) !
De rien et bon courage
salut, merci beaucoup pour tes vidéos ! je voulais juste savoir un truc : je développe sur spyder sur windows 10 pour ma part (incitation de mon prof) et j'ai pas su comment créer des modules sur spyder. Pourrais-tu me l'expliquer ?
Tu dois ajouter tes fichiers depuis l'éditeur de ton environnement Spyder, via les menus et/ou son explorateur de fichiers : docs.spyder-ide.org/current/panes/fileexplorer.html
Salut ! Quand je suis une des tes formation en python je fait tout ce que tu fait mais différemment, pour cette formation au tout début tu fais la conversion d'un pris HT à un prix TTC, mois je fait une simple conversion minutes->secondes.
Voici mon script:
minutes_en_secondes = lambda minutes:minutes *60
print(minutes_en_secondes(input()))
C'est ok mais le problème c'est que quand je lance le programme, par exemple je donne 5, il devrais m'afficher 300 mais m'affiche 60 "5", j'ai bien compris qu'il considérait l'input comme un str mais comment caster l'input alors ?
Merci :D
Bonjour, alors c'est tout simplement, au lieu de passer simplement *input()* lors de l'appel de ta fonction, tu peux évidemment caster le retour de celle-ci, donc faire :
-> *print(minutes_en_secondes(int(input())))*
Et là, ce sera bon :) !
Hey, merci beaucoup, il me semblait avoir essayé ça mais j'ai dû m'emmêler les pinceaux dans les parenthèses,
à bientôt probablement pour d'autres question ^^
De rien et bonne continuation =)
Merci :)
👍
Bonjour, merci beaucoup pour vos vidéos elles sont très bien expliquer et très agréable a suivre, j'ai une petite question par rapport au test, quand je lance dans la commande rien ne se passe (aucun message d'erreur) et j'ai bien suivi le chemin + bien écrit le code, en sachant que j'utilise visual studio, qu'est ce qui pourrait causer problème ?
Bonjour, tu n'as peut-être pas enregistré le code (Ctrl + S)
Vous avez parlé justement des teste unitaires, pourriez vous nous faire un tuto sur ça ?
Oui il y aura :)
Salut et merci pour tes vidéos. J'ai un petit souci pour refaire ce que tu fais dans ta vidéo, j'ai créer les deux fichiers python dans le même path mais dès que je veux importer le module player, j'ai le le message suivant: File "script.py", line 6 import player IndentationError: unexpected indent.
Coucou, le message d'erreur est clair, certaines indentations ne sont pas faites. En Python, c'est super important. Pour être sûr de ne pas avoir de soucis, utilise des tabulations pour faire l'indentation sur un code. Voici deux exemple : un code mal indenté qui va entraîner une erreur, et un code bien indenté qui fonctionnera -> pastebin.com/BugQRAD9
je te remercie de ta réponse rapide
Pas de problème =)
Encore un like 🎉
👍
Petite question pour un novice: Comment je fais pour importer une valeur d'une variable de mon module vers mon main? En faisant from import* ou import il me dit que ma variable n'est pas définie pourtant dans mon module aucun problème. Une idée?
En tout cas tes vidéos sont vraiment top, je découvre la programmation est c'est très abordable grâce à toi merci et très bon travail!
Admettons un fichier "other.py" qui contient une variable "test", on fera de ces deux manières pour y accéder : pastebin.com/dCy4PyGA
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@@formation-video Merci pour ta réponse, je vais essayer ça!
salut , j'ai un problème , je suis sur pycharm , et j'ai crée un dossier ou je travaille avec tes cours et exercice, j'ai dedans un fichier libre office, et un fichier quii s'apelle par défaut .idea qui est mon python sur pycharm, et j'ai enregistrer le module dans ce fichier, mais il me dis quand j'essaye d'appeler le module dans mon code qu'il ne trouve pas ce module..
Bonsoir, tu dois sans doute mal importer le module via le chemin que tu indiques pour ton import, il faut vérifier
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+
@@formation-video oui en effet, quand on commence avec les projets et qu'on ne comprend pas trop ce qu'on fait on enregistre un peu n'importe ou ;) Merci pour tes vidéos elles sont super ! je sais pas si tu connais mais il y a également repli-it qui pourrais être un support interessant pour toi, il s'agit de faire des exercices, il test le code avec des inputs et outputs et ensuite on a la correction :) bonne continuation
Merci à toi, à 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+
from math import sqrt, sin
Pas besoin de 15 lignes par module
Sinon super les tutos
Bonjour
Merci pour cette formation.Vous avez une excellente méthode d'explication.
J'ai un petit soucis ,à ajouter un module car je travaillais sous jupyter notebook anaconda.Je ne sais pas ou dois je ajouter le dossier comportant le package.
Bonjour, si tu utilises un IDE, il faut faire les ajouts depuis ce dernier. J'ose imaginer que si tu l'utilises, c'est que tu sais t'en servir ;)
Bonjour la technique de debogguaje que vous utilliser est t"elle possible en c
Bonjour, quelle technique 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+
hahah xd jme suis tromper de video :) desoler pour le derangement
@@formation-video
Ça marche ;)
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- Me follow sur Twitter ? twitter.com/jachampagne8
|--- Liker la page Facebook ? facebook.com/jachampagne8
|--- Me follow sur Insta ? instagram.com/jachampagne8
|--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
+---------------------------------------------------------------------------------------------------------------------------------------------+
bonjour !Tout d'abord j'aimerai te féliciter pour toute cette série qui est instructive , c'est vraiment un plaisir de la regarder afin d'apprendre python !
Cependant je me heurte à un problème : en effet quand j'essaie de faire le test dans le module player et que j'execute la commande dans le cmd , le cmd je m'affiche rien et repart à la ligne .
Sauriez vous comment y remédier ?
bien à vous et bpnne Journée
Bonjour, il faut voir si tu as bien enregistré tes fichiers, bien encodé ces derniers en UTF-8 depuis ton éditeur
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Bonjour,
Tout d'abord merci pour ces cours vraiment très accessibles et intéressants.
Dans cette vidéo vous abordez brièvement les tests unitaires en python.
Est-ce que ce sujet sera approfondi dans une autre vidéo? Si ce n'est pas le cas, pensez-vous qu'il soit possible de rajouter une présentation sur les unit tests? C'est a mon sens primordial pour valider tout code.
Je vous remercie, je repars dans ma formation :)
Bonjour, oui je compte faire une tutoriel dédié aux tests unitaires, qui sera publiée sur la playlist prévue pour ça : ruclips.net/p/PLrSOXFDHBtfFMB2Qeuej6efzZRvjRdXo8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Merci pour cette formation qui est incroyable.
A un moment de la vidéo tu dis "vous pouvez y retrouver dans la documentation" du coup je me demande si tu as des sites de documentation justement à nous conseiller.
Oui, la doc. de Python est ici : www.python.org/doc/
Et de manière générale, si un jour tu cherches de la documentation sur quelque chose de précis, j'ai fait cette petite centralisation : github.com/jasonchampagne/FindMyDoc
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
◾ 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
◾ RUclips (personnel) : ruclips.net/user/jasonchampagne
◾ Twitter : twitter.com/jachampagne8
◾ Facebook : facebook.com/jachampagne8
◾ Instagram : instagram.com/jachampagne8
◾ Snapchat : www.snapchat.com/add/jachampagne8
◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
j vs remercie pr vos videos ^^
ms svp je comprends pas pk le teste à l'aide de "main" ne marche pas ! le msg>>[python:can't open file "main.py" ]
Bonjour, de quoi veux-tu parler exactement ? N'hésite pas à me montrer ton code s'il ne fonctionne pas :)
super, merci
Ça progresse =D
+---------------------------------------------------------------------------------------------------------------------------------------------+
|- 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 RUclips ? ruclips.net/user/jasonchampagne
|--- 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
+---------------------------------------------------------------------------------------------------------------------------------------------+