PYTHON BUILT-IN FUNCTIONS (7/30)

Sdílet
Vložit
  • čas přidán 25. 07. 2024
  • Les fonctions de bases de Python sont très utiles, facile à utiliser, et facile à mémoriser. open(), format(), max(), min(), input(), .... Elles sont très importantes : beaucoup de développeurs les utilises donc vous devez les connaitre pour ne pas être perdu quand vous consulter des codes sur Internet.
    Toutes ces fonctions sont détaillées sur la documentation officielle Python 3:
    docs.python.org/3/library/fun...
    ► Dans cette vidéo je présente les fonctions les plus importantes, voici le timecode de la vidéo:
    00:00 Intro
    01:13 Fonctions de bases : abs(), round(), max(), min(), len(), sum(), any(), all()
    03:35 Conversions de types de variables: int() str(), float(), type()
    05:53 Conversions de structures de données: list(), tuple()
    07:31 Conversions binaires (moins utile en machine learning): bin(), oct(), hex()
    08:12 Fonction input()
    10:45 Fonction format() et cas d'utilisation en deep learning
    13:34 Fonction open()
    17:20 Exercices et réponses
    ► ARTICLE EN COMPLÉMENT DE CETTE VIDÉO:
    machinelearnia.com/
    ► Soutenez-moi sur Tipeee pour du contenu BONUS:
    fr.tipeee.com/machine-learnia
    ► REJOINS NOTRE COMMUNAUTÉ DISCORD
    / discord
    ► Recevez gratuitement mon Livre:
    APPRENDRE LE MACHINE LEARNING EN UNE SEMAINE
    CLIQUEZ ICI:
    machinelearnia.com/apprendre-...
    ► Téléchargez gratuitement mes codes sur github:
    github.com/MachineLearnia
    ► Abonnez-vous : / @machinelearnia
    ► Pour En Savoir plus : Visitez Machine Learnia : machinelearnia.com/
    ► Qui suis-je ?
    Je m’appelle Guillaume Saint-Cirgue et je suis Data Scientist au Royaume Uni. Après avoir suivi un parcours classique maths sup maths spé et avoir intégré une bonne école d’ingénieur, je me suis tourné vers l’intelligence artificielle de ma propre initiative et j’ai commencé à apprendre tout seul le machine learning et le deep learning en suivant des formations payantes, en lisant des articles scientifiques, en suivant les cours du MIT et de Stanford et en passant des week end entier à développer mes propres codes.
    Aujourd’hui, je veux vous offrir ce que j’ai appris gratuitement car le monde a urgemment besoin de se former en Intelligence Artificielle.
    Que vous souhaitiez changer de vie, de carrière, ou bien développer vos compétences à résoudre des problèmes, ma chaîne vous y aidera.
    C’est votre tour de passer à l’action !
    ► Une question ? Contactez-moi: contact@machinelearnia.com

Komentáře • 257

  • @cleclemieumieu4709
    @cleclemieumieu4709 Před 7 měsíci +3

    Merci BEAUCOUP pour ces vidéos de qualités supérieurs, on a vraiment l'impression de progresser constamment !!

  • @Dorince5
    @Dorince5 Před 9 měsíci

    Merci Guillaume Tu es le meilleur. tu fais prendre gout au langage python et tes explications sont limpides,tes exemples sont clair et precis. Merci encore et beaucoup de courage pour la la suite.

  • @asn6543
    @asn6543 Před 3 lety +10

    Rien est dire, tes cours sont excellent. Un ami me les avait recommandé. Merci infiniment !

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Merci pour ton message, et remercie ton ami de ma part :)

  • @anaseljaouhari6649
    @anaseljaouhari6649 Před 4 lety +3

    merci pour l'effort et l'énergie que vous mettiez, remarquable et inlassable 👍🏻👍🏻👌🏻

  • @ahrararabi9716
    @ahrararabi9716 Před 4 lety

    Les informations que vous nous donner sont vraiment précises et concises. continuez et merci

  • @sebastiencrepel5032
    @sebastiencrepel5032 Před 3 lety +6

    Je récupère la série de vidéos sur le tard mais je tiens à vous remercier pour ce cours qui a dû nécessiter pas mal de préparation pour être aussi captivant et progressif. On a réellement l'impression de progresser et d'apprendre plein de choses en Python. MERCI pour tout !

    • @MachineLearnia
      @MachineLearnia  Před 3 lety +1

      Merci Sébastien ça fait très plaisir de savoir ça ! Si vous avez la moindre question surtout n'hésitez pas, je ferai de mon mieux pour vous aider :)

    • @souleymanecamara5751
      @souleymanecamara5751 Před 3 lety

      @@MachineLearnia merci pour toutes vos explications c'est super

  • @beliguieloundouchristophe9240

    formation de très grande qualité , simple, concise mais riche en connaissances. merci beaucoup Guillaume!

    • @MachineLearnia
      @MachineLearnia  Před 2 lety

      Merci beaucoup, ca me fait toujours plaisir d'avoir un retour positif :)

  • @miropocquito2985
    @miropocquito2985 Před rokem

    Incroyable travail et très belle chemise ! C'est très facile a comprendre et c très bien expliquer. Merci pour cette formation gratuite et efficace !! ❤🥰✌🏽

  • @zinebidrissi4211
    @zinebidrissi4211 Před 2 lety

    je vous remercie énormément pour l excellence de formation

  • @najetsoussi9226
    @najetsoussi9226 Před 2 lety

    Franchement mille BRAVO pour cette qualité de formation 😍 Merci encore pour ce grand effort👏

  • @user-hf4uf3dh6n
    @user-hf4uf3dh6n Před 10 měsíci

    c'est le meilleur cours que je vue de tt ma vie en programmation

  • @andreakue9549
    @andreakue9549 Před 4 lety +2

    Salut à toi et MERCI pour tes excellentes vidéos. Tu es foutrement BONNNNN... Grace à toi je vais enfin apprendre PYTHON et la DATA SCIENCE pour mon travail et mes projets personnels.

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Merci ! Ca fait super plaisir de voir quelqu'un de motivé comme toi ! Bon courage je te soutiens a fond ! :D

  • @andyidf9843
    @andyidf9843 Před 2 lety

    Merci pour ces vidéos claires et complètent : explication de concept avec utilisation des fonction. Les exercices applicatifs pour encrer l'apprentissage c'est parfait.

  • @samousy8481
    @samousy8481 Před 2 lety +1

    Merci beaucoup pour vos vidéos... J'aimerai en apprendre plus sur la fonction eval

  • @yanoo94
    @yanoo94 Před 2 lety

    Très pédagogique ! c'est le plus important je pense.. Merci en tout cas.

  • @belcobarry408
    @belcobarry408 Před 2 lety

    Très bon travail. Dieu Merci et merci à toi Guillaume.

  • @birnaim
    @birnaim Před 4 lety +1

    Les meilleurs tutos que j'ai vu.
    Merci infiniment!

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Merci ! Je suis content de pouvoir être utile :)

  • @salimabdelkader8236
    @salimabdelkader8236 Před 8 měsíci

    Encore une vidéo de qualité ! Bravo et surtout MERCI !

  • @mednid-taleb4365
    @mednid-taleb4365 Před 2 lety

    Rien a dire excellent travaille , Merci bcp pour tes vidéos; J'adore tes cours, tjs bien expliqué.très pédagogique !!

  • @jean-louissornay2756
    @jean-louissornay2756 Před 2 lety

    bonjour Guillaume, tes vidéos sont parfaites, merci pour ton travail.

  • @liliasara4489
    @liliasara4489 Před 2 lety

    Merci, j'ai beaucoup profité d'un contenu utile et bon. J'écoute vos vidéos une fois et deux. Merci

  • @abdelbassetnemiche7140

    Merci pour vos efforts

  • @gregoryleterte1827
    @gregoryleterte1827 Před 4 lety +32

    Merci, peur de ne pas arriver jusqu'au bout des len(videos) :-D car il faut que je les enumerates() pour sort() le max(), j'en ferai un round() de tout ca pour bien les import() ;-)

  • @SoufianeBALLOUKENSEM
    @SoufianeBALLOUKENSEM Před 4 lety +1

    Guillaume Saint-Cirgue Merci infiniment pour tes vidéos; J'adore tes cours, ils sont bien fait, bien expliqué. Rien a dire excellent travaille.

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Merci beaucoup ! Ça fait très plaisir ! :)

    • @Massar_Mahamat
      @Massar_Mahamat Před 4 lety +1

      moi aussi j'adore ses vidéos franchement. ses vidéos m'ont appris assez des choses. je travail un pfe su IA machine learning, ça m'a vraiment aide. tu es tunisien ?

    • @Massar_Mahamat
      @Massar_Mahamat Před 4 lety

      @@MachineLearnia merci infinement Guillaume, on attends les vidéos sur les métriques en entrées et sorties

    • @SoufianeBALLOUKENSEM
      @SoufianeBALLOUKENSEM Před 4 lety

      @@Massar_Mahamat non je suis marocain

    • @Massar_Mahamat
      @Massar_Mahamat Před 4 lety

      @@SoufianeBALLOUKENSEM ah d'accord , pouvons nous entrer en contact ?

  • @boriscovkamdem7238
    @boriscovkamdem7238 Před 4 lety +1

    Merci infiniment pour tes videos. c est du top!!!

  • @momosky9168
    @momosky9168 Před 3 lety

    Super tuto, merci pour ce travail de qualité

  • @blackj855
    @blackj855 Před rokem

    Tu es le meilleur s’il te plaît n’arrête pas

  • @jean-michel.houbre
    @jean-michel.houbre Před 3 lety

    Je ne suis pas perdu : je retrouve plein de trucs vus avec mon langage préféré, le Pascal. Vidéo sympa et toujours aussi claire.

  • @kalebsika2736
    @kalebsika2736 Před 3 lety

    Excellent pédagogue, excellentes explications.

  • @Nico-pl3wt
    @Nico-pl3wt Před 4 lety

    merci pour ces vidéos géniales ! quel talent.

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Merci beaucoup pour ce commentaire très sympathique :)
      De mon coté je fais de mon mieux pour aider les gens a apprendre python et le machine learning gratuitement, c'est un grand plaisir d'y parvenir ! :)

  • @yassinaallam6579
    @yassinaallam6579 Před 5 měsíci

    je tiens à vous remercier pour ce cours

  • @aliberihan2664
    @aliberihan2664 Před 2 lety

    Franchement, merci infiniment.

  • @aymenlazem2062
    @aymenlazem2062 Před 4 lety +1

    un Grand merci Guillaume

  • @Dany_B_Good
    @Dany_B_Good Před 2 lety

    Merci de tes vidéos, très pédagogiques.

  • @s.k.8615
    @s.k.8615 Před 9 měsíci

    Incroyable ❤

  • @moustaphakebe3346
    @moustaphakebe3346 Před rokem

    Merci vraiment ❤

  • @espoireespoire4227
    @espoireespoire4227 Před 4 lety

    Rien a dire excellent travaille.j'ai hâte de voir la vidéo sur les class😊

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +3

      Merci beaucoup. Je n'ai pas fait de vidéo qui montre comment créer des classes, j'ais juste fait une introduction a la Programmation Orientée Objet, afin que les débutants puissent comprendre les documentations qu'ils lisent en lignes (concept de classe, objet, méthode, attributs,...) Voulez-vous que je fasse une vidéo qui détaille la création de classe ?

    • @espoireespoire4227
      @espoireespoire4227 Před 4 lety

      @@MachineLearnia je serrai Très contente de nous faire une video sur les class. Merci professeur

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +3

      C'est compris ! :)

  • @rachididrissi2698
    @rachididrissi2698 Před 4 lety

    Merci pour la vidéo

  • @richardmuller8820
    @richardmuller8820 Před 2 lety

    merci tes cours sont top, même s'il est vrai que je passe bcp de temps à les reprendre et à faire les exercices

  • @b0db0d
    @b0db0d Před 3 lety

    Merci à toi pour le partage

  • @LaurentBertaud
    @LaurentBertaud Před 2 lety

    Excellente vidéo. Je m'abonne et je les suis.

  • @boumbastik
    @boumbastik Před 9 měsíci

    Merci beaucoup !!

  • @mohameding6940
    @mohameding6940 Před 4 lety

    merci beaucoup pour ce cours

  • @josykial2541
    @josykial2541 Před 4 lety

    Salut Guillaume, je n'ai malheureusement découvert cette formation que maintenant! bon, vœux mieux tard que jamais.
    je reviens pour l'exercice sur le carré des nombres à mettre dans un fichier txt.
    je vous propose ma solution !!!!!
    with open('tester.txt','w') as f:
    liste2 = ["{}^2 = {}".format(i, i**2) for i in range(10)]
    f.write(str(liste2))
    Merci une fois de plus pour votre formation et vos explications clair et net. Bien de choses à vous

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Comme vous dites : mieux vaut tard que jamais ! :)

  • @user-ds9mm7if5m
    @user-ds9mm7if5m Před 11 měsíci

    Je reçois une série de vidéos tardives mais je tiens à vous remercier pour ce cours qui a dû nécessiter beaucoup de volonté pour être captivant et progressif. Nous avons vraiment l’impression de progresser et d’apprendre beaucoup chez Python. Merci pour tout ! J’ai une recherche, mais je n’ai pas pu commencer. Pouvez-vous m’aider il y a un an j’essaie ?

  • @kaisserben7687
    @kaisserben7687 Před 4 lety

    Thank you a lot you help me so much ❤god bless you

  • @samiratizaoui
    @samiratizaoui Před 4 lety

    un grand merci c'est super

  • @abdelkaderdjenepo4048
    @abdelkaderdjenepo4048 Před 3 lety

    excellent et très pédagogique

  • @mohemdelmokhtarcheikh6994

    bravo tu es le meilleur

  • @abderezakabidi4510
    @abderezakabidi4510 Před 4 lety

    vraiment super vidéos

  • @h.m3005
    @h.m3005 Před měsícem

    Merci pour ce contenu si interessant .
    Pour l'exercice dans lequel vous demander de creer un fichier qui contient le carré des nbs de 0 à 10 ,il faut que dans range écrire range(11) au lieu de range(10).
    Merci

  • @fidmamohamedabdelillah6920

    merci monsieur

  • @bekhouchemaamar1590
    @bekhouchemaamar1590 Před 4 lety

    Merci 😊

  • @bahatichadrackkilongo5748

    Nous apprenons toujours. j ai commencé à m'interesser à machine learning et tout les gards me disent que c est toi la référence dans ce domaine en terme d'apprentissange

    • @MachineLearnia
      @MachineLearnia  Před 2 lety +1

      Merci beaucoup ca fait bien plaisir d'avoir un tel retour, passe le bonjour a tes amis !

  • @sergelebon2162
    @sergelebon2162 Před 11 měsíci

    Merci 👏

  • @abderrahimes-ghir4647
    @abderrahimes-ghir4647 Před 4 lety

    Waw Waw vraiment super vidéos bravo bravo

  • @kiemaarsene3884
    @kiemaarsene3884 Před 3 lety

    Qu'est-ce que je vais dire que les autres n'ont pas encore dit?
    Excellent travaille, Guillaume!

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Merci beaucoup, un message de plus ca fait toujours plaisir, surtout que je me donne a fond et parfois j'ai un peu des doutes, alors ca fait du bien de lire des messages de soutien :)

  • @abderrahimcheggour2025

    merci pour tout

  • @jamesmaxwell_it
    @jamesmaxwell_it Před 3 lety

    Excellente vidéo...

  • @jarr40
    @jarr40 Před 4 lety

    super cool merci!!

  • @laouanemourad7155
    @laouanemourad7155 Před rokem

    MERCI

  • @kyurann78
    @kyurann78 Před 4 lety

    Ça m'avait tellement triggered de pouvoir passer d'un float à un int aussi facilement quand j'ai commencé le python x) rien que de pas avoir à déclarer le type d'une variable et de pouvoir la faire changer aussi facilement de type c'est limite surréaliste quand t'as appris le code avec le C/C++, déjà que j'ai du mal à pas vouloir malloc tout ce qui bouge ou à faire des destructeurs dans toutes mes class en POO, ça c'est vraiment le plus perturbant au début

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Ahah ! Comme je te comprends ! J'ai moi ausi commencé par le C++. Python est tellement plus simple ! C'est pour ca qu'il est un formidable allié des ingénieurs et des scientifiques, qui n'ont pas forcément le luxe d'apprendre la syntax de C++ ! ^^

  • @share-all
    @share-all Před rokem

    Merci.

  • @jarodejarode5920
    @jarodejarode5920 Před 4 lety +1

    très bon cours

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Merci beaucoup ! J'ai l'impression que les élèves sont eux aussi très bons ! :)

  • @SaRa-vq7mk
    @SaRa-vq7mk Před 3 lety

    blablabla python python python
    merci bcp super vidéos et super prof :)

  • @redouanehydra382
    @redouanehydra382 Před 4 lety

    merci, très intéressant

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      de rien :)

    • @redouanehydra382
      @redouanehydra382 Před 4 lety

      j'ai essayé le programme suivant:
      with open("fichier.txt","w") as f:
      for i in range(10):
      f.write(("{}^2 : {}
      ").format(i,i**2))
      with open("fichier.txt","r") as f:
      liste_5 = list(f)
      print("liste_5 :",liste_5)
      le résultat:
      liste_5 : ['0^2 : 0
      ', '1^2 : 1
      ', '2^2 : 4
      ', '3^2 : 9
      ', '4^2 : 16
      ', '5^2 : 25
      ', '6^2 : 36
      ', '7^2 : 49
      ', '8^2 : 64
      ', '9^2 : 81
      ']
      le antislash "
      " est apparent

  • @abdelrh7253
    @abdelrh7253 Před 4 lety

    C'est clair, précis ya pas mieux. Merci infiniment t'es le meilleur !!!

  • @sebastian7086
    @sebastian7086 Před rokem

    salut j'adore vraiment tes vidéos et tout ce que tu fais,
    j'ai une question , est ce qu'il y à une différence entre ' ' et " " ?
    encore merci pour tout

  • @yacinebelhadj9749
    @yacinebelhadj9749 Před 4 lety +1

    Merci énormément, j'aimerais bien savoir si tu vas introduire qq notion de tensorflow dans les prochaines vidéos. Encore merci pour la qualité de vidéo ( et la cuir chevelu soyeuse)

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +4

      Salut et merci à toi ! :) Dans cette série je ne ferai pas de vidéo sur Tensorflow parce que c'est du Deep Learning et cette série est Python Machine Learning.
      Cependant j'ai prévu de faire une série Tensorflow avec la meme qualité d'explication et de détails d'ici quelques mois :)

    • @yacinebelhadj9749
      @yacinebelhadj9749 Před 4 lety

      C est quoi la différence entre le deep learning et le machine learning ?

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      @@yacinebelhadj9749 Le Deep Learning est une des sous branches du machine Learning. C'est la branche qui se focalise sur la création de réseaux de neurones pour faire de la reconnaissance d'images, la reconnaissance vocales, et autres applications très poussées. Le principe est le même que le machine learning: on nourrit la machine avec pleins de données et la machine apprend une fonction mathématique qui approche les données qu'on lui donne Mais en Deep Learning ces fonctions mathématiques sont très longues et compliquées : c'est les réseaux de neurones.
      Je t'invite à regarder ma playlist machine learning, tu comprendras :)

    • @yacinebelhadj9749
      @yacinebelhadj9749 Před 4 lety

      Je me suis engagé dans un projet nommé (Pattern recognition in structural health monitoring of large civil structures) et enfaite j ai pas bcp de connaissances en informatique ( j ai eu cours de python et js OO y a 3 ans) pourriez-vous me dirigé vers une formation ou un blog qui peux m être efficace en plus de votre formation

    • @yacinebelhadj9749
      @yacinebelhadj9749 Před 4 lety

      Et merci pour l explication 😅😅

  • @ladragoneteam-coc8907
    @ladragoneteam-coc8907 Před 4 lety

    J'utilise des réseaux de neurones et dans mon code ça m'embête de devoir tout réapprendre au réseau a chaque fois. Grâce à cette vidéo je vais pouvoir le sauvegarder dans un fichier txt ! Merci beaucoup

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      C'est une bonne idée, mais pour sauvegarder les parametres d'un réseau de neurones, vous pouvez utiliser l'API de Tensorflow : Model.save_weights

  • @ggizi6313
    @ggizi6313 Před 4 lety +1

    liste_1=[1,14,10,48]
    list(dict(zip(liste_1,list(tuple(liste_1)))).keys())
    [1, 14, 10, 48]
    ça marche bien ! :D

  • @Samuel-cn6xq
    @Samuel-cn6xq Před rokem +6

    Salut ! pour l'ex de l'épisode 6, j'ai trouvé ça : dico = {k:v for k, v in enumerate([v**2 for v in range(20)])}

    • @lo_kaa5162
      @lo_kaa5162 Před rokem +2

      Avec 21 au lieu de 20 pour aller de 0 à 20

  • @chainonsmanquants1630
    @chainonsmanquants1630 Před 3 lety

    Merci

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      De rien. Content de vous lire sous chaque vidéo :)

  • @sciencetech2100
    @sciencetech2100 Před 4 lety

    Merciiiiiiiiiiiiiii

  • @Abdelaziz_EL_Mobachi
    @Abdelaziz_EL_Mobachi Před 3 lety

    Bonsoir, c'est intéressant ce que vous présentez et comment vous le présentez ! on apprend beaucoup de vous mais s'il vous plait si vous pouvez faire des séries de videos sur Python pour les Mathématiques Applications classiques genre Agrégation..

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Bonjour et merci pour vos encouragements. Je prévois de faire des vidéos Python appliqué aux Mathématiques, mais que voulez-vous dire par agrégation?

    • @Abdelaziz_EL_Mobachi
      @Abdelaziz_EL_Mobachi Před 3 lety

      @@MachineLearnia Merci our votre temps.. Le programme de modélisation du concours d'agrégation en mathématiques, contient beaucoup d'applications avancées de mathématiques.

  • @h.m3005
    @h.m3005 Před měsícem

    Merci ,c'est super,
    J'ai une remarque pour l'execise du dictionnaire comprehension des carrés des nombres de 0 à 20 pour le range il faut mettre range(0,21) pour que le 20 soit aussi compris ?

  • @emanuel1emanuel622
    @emanuel1emanuel622 Před 3 lety

    Je pense que j'ai du me tromper dans l'installation.
    Après plusieurs tentatives je n'arrive pas à voir inscrit à gauche les in pour les saisies d entrees et les out pour résultats de sorties

  • @guillaume8437
    @guillaume8437 Před 4 lety

    Merci pour toutes ces videos Guillaume.
    J'imagine que pour qqn qui a déjà un background en C, VB, VHDL, etc, on peut survoler cette partie n'est-ce pas?
    Au passage, tu ne ferais pas des videos sur l'apprentissage du Java dans le cadre de programmation d'applications pour Android? Des videos d'une telle clarté et d'une telle simplicité font particulièrement défaut sur la toile. :/
    Pourquoi quand tu utilises la fonction random 2x de suite il te renvoie les mêmes valeurs? Elles ne devraient pas changer?

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Salut ! Oui si tu es ok en programmation tu peux tout de suite passer a la vidéo 10/30 qui introduit le premier package important : Numpy. Apres si tu as des soucis avec les listes ou les dictionnaires tu peux revenir aux premieres vidéos.
      Je ne pense pas faire de videos sur Java, mais ca peut changer a l'avenir !
      Si le résultat ne change pas, c'est parce que j'ai fixer le générateur de nombre aléatoire avec seed()

  • @VincentVanZgegh
    @VincentVanZgegh Před 2 lety

    ❤‍🔥

  • @mr_kalumuna
    @mr_kalumuna Před 2 lety

    Merci pour tes cours !
    J'apprends les ML avec Python et tes cours ont été mon point de départ.
    J'ai un problème avec la fonction tuple. Chaque fois que je tape tuple() on me sort un message d'erreur du genre : >
    Que faire?

  • @jakobsebastien6546
    @jakobsebastien6546 Před 4 lety

    Bonjour ! merci pour tes vidéos ! j'ai juste une petite question, avec la touche Tab, je n'arrive pas a fficher les arguments des fonctions etc .. est ce qu'il existe une commande ou un parametre pour l'activer ? j'utilise jupyter notbook version 6 ! Merci bcp

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Parfois, il faut juste écrire un point pour avoir la liste des possibilités, comme ceci : model. (et la liste s'affiche au bout d'une seconde). Sinon je vous invite a en parler sur notre serveur discord, il arrive régulierement que des gens posent cette question

  • @lewisrayane1961
    @lewisrayane1961 Před 2 lety

    est ce que tu pourrais faire une vidéo sur la fonction global?
    sinon rien a dire , tes vidéos sont excellentes

    • @MachineLearnia
      @MachineLearnia  Před 2 lety

      Je vais voir, je pense que c'est un peu en dehors du theme de la chaine CZcams.

  • @etienne9647
    @etienne9647 Před 3 lety

    Bonjour merci pour la vidéo. Lorsque je créé un fichier TXT avec open() , il n'apparait pas dans root courant , alors que si j'utilise POWERSHELL anaconda je le vois , et je sais également lire le contenu avec open(). ...? Merci

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Bonjour, je ne comprends pas la situation que vous décrivez a 100%. Pouvez-vous nous rejoindre sur le discord pour en parler avec les autres membres ? C'est intéressant...

  • @agatheripoll4001
    @agatheripoll4001 Před 4 lety

    Hello ML! Videos simples et efficaces c'est top.J'ai cependant un soucisavec cet exemple:
    Suite à la création du fichier et modification du txt avec ta methode: with open("fichier.txt', 'w') as f: for (...)
    Le contenu du txt lorsque je l'ouvre avec Jupyter est le message d'erreur suivant et non la suite voulue:
    Error (file) is not UTF-8 encoded
    J'ai regardé des sites de réponses sur le web qui restent flous, aurais tu une idée?
    Merci pour ton temps!

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Hello !
      Voila la réponse :
      import codecs
      f = codecs.open("fichier.txt", "w", "utf-8")
      f.write()
      f.close()

  • @BenBen-op5gi
    @BenBen-op5gi Před 4 lety +2

    merci de nous consacrer du temps maitre JEDI

  • @Le_Voyageur.
    @Le_Voyageur. Před rokem

    Salut je n'arrive plus à coder sur spyder à cause d'une mise à jour qui est la 5.3.3 . Est ce possible de faire du machine learning sur replit ?

  • @ramdanebachir9659
    @ramdanebachir9659 Před 4 lety

    "Bonjour"
    je suis financier et je reçois plein de messages par swift ( moyen de paiement interbancaire ), esque c'est avec ses modules là que je peux organiser une réception des données puis leur donner un chemin pour se répertorier sur un fichier ecxel .?
    ps: formation super intéressante.

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Je pense que vous pourrez réussir a faire cela avec les outils de sklearn en effet (on le voit dans cette série de videos)

  • @marocaine6835
    @marocaine6835 Před 3 lety

    salut, merci beaucoup pour la qualité de votre formation, j'ai pas compris comment interprété "print(parametres["w"+str(i)])

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Bonjour, c'est juste une commande pour imprimer les parametres W des neurones dans un réseau de neurone. Ne vous en faites pas c'était juste un exemple parmi d'autre (la série sur le deep learning que j'ai commencé a produire vous permettra de comprendre cela)

  • @h96__N
    @h96__N Před 3 lety

    Excellent tuto! Merci beaucoup. J'ai un petit problème avec la fonction input('....'), qui me bloque toutes les instructions sur Jupyter en m'affichant une montre en haut dans l'onglet. y a-t-il une solution ?

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Salut et merci. C'est normal que ca interrompt les instructions, car il faut entrer qqch dans la message box pour continuer le programme (le programme attend ton input). En revanche je n'ai jamais vu ni entendu parler de "montre"...

    • @h96__N
      @h96__N Před 3 lety

      @@MachineLearnia Merci beaucoup. Je voulais dire un sablier...

  • @arturagababyan5708
    @arturagababyan5708 Před 2 lety

    Bonjour, tout d'abord merci pour ces vidéos très pédagogiques. J'ai une question concernant la correction l'exercice. Pourquoi écrire str(k) alors que k suffit ? Quelle est la différence ? Merci

    • @MachineLearnia
      @MachineLearnia  Před 2 lety +2

      Ca n'était pas nécessaire dans ce cas en effet.

  • @mrbuns999
    @mrbuns999 Před rokem +1

    Bonsoir mon ordinateur ne télécharge pas du tout le fichier automatiquement comme cela le fait pour vous.Lorsque je tape exactement le même programme que vous sur python python me dit "io.UnsupportedOperation: not readable". Comment cela se fait-il auriez-vous des solutions pour régler ce problème ?

  • @leodrouin3044
    @leodrouin3044 Před 4 lety

    Bonjour Guillaume,
    Par curiosité j'ai regardé s'il y avait des différences de temps de calculs entre ces 3 méthodes (en faisant 1000000 de fois chacune à l'aide d'une boucle):
    print("hey {} il est {} heures".format(y,x))
    print(f"hey {y} il est {x} heures")
    print("hey "+y+" il est "+str(x)+" heures")
    Et je trouve toujours un temps similaire pour la concatenation et l'utilisation de .format(), et je trouve un temps significativement plus court en utilisant f"..."
    Tu saurais m'expliquer pourquoi?

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Oui la f-string est plus rapide que la fonction .format(), je ne saurais pas expliquer précisément pourquoi, mais c'est en partie du au fait que cela fait intervenir moins d'opérations (c'est juste une string après tout, alors que les autres font intervenir des opérations ou des fonctions)

    • @leodrouin3044
      @leodrouin3044 Před 4 lety

      D'accord merci :-)

  • @fg9599
    @fg9599 Před 2 lety +1

    Vos tutos sont d'une qualité exceptionnelle. Merci beaucoup. J'ai programmé vos exemples dans Spyder et l'utilisation de input() me pose des soucis (plantage de Spyder). Visiblement, il y a un bidouillage à faire si l'installation de Spyder s'est faite via Anaconda. Vous confirmez?

    • @jean-baptisteriou5555
      @jean-baptisteriou5555 Před 2 lety

      Pour moi aussi, spyder ne supporte pas la fonction input(). Je l'ai testée sur jupyter notebook et ça marche bien. Mais mon interface favorite est de loin spyder!!!

    • @MachineLearnia
      @MachineLearnia  Před 2 lety

      Bonjour, ne vous embetez pas trop avec la fonction input(). Elle ne sert a rien dans la pratique de la data science, je voulais juste la montrer car c'est une fonction de base de python.

  • @franckmarius2334
    @franckmarius2334 Před rokem

    Bonjour je viens de découvrir vos Tutos. et c'est super bien fait. J'ai essayé d'avoir votre livre mais ne le retrouve.
    Le lien dans la description ne me donne pas de téléchargement.
    Merci pour ce beau travail.

  • @ilias4674
    @ilias4674 Před 4 lety

    10:45 j'ai jamais réellement compris l'utilité de la fonction super() alors que je l'utilise dans mes programmes et ça me déplairait pas que tu en parles ^^ !

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Oui je peux faire une vidéo a ce sujet. Super() est utilisé pour acceder aux méthodes d'une classe superieure a la classe actuelle. Il faut comprendre ce qu'est la programmation orientée objet (vidéo 9/30) et savoir qu'en programmation, on peut créer des classes qui héritent des méthodes et des attributs de leurs parents (par exemple une classe "voiture" a en partie les mêmes méthodes et attributs qu'une classe "véhicule") Et pour acceder aux méthodes des parents on peut utiliser super()
      Ne t'inquiete pas si tu ne comprends pas, je pourrais faire une video (ou bien un post instagram) a ce sujet

  • @omaraitahmed946
    @omaraitahmed946 Před 4 lety

    wow

  • @meryemboutbagha8829
    @meryemboutbagha8829 Před 4 měsíci

    Bonjour. Il a fallu que je mette : print(abs( )) pour que la valeur absolue soit affichée. Pas comme il est le cas sur la vidéo. Pouvez vous m'expliquer la raison? (Je travaille avec Spyder). MERCI

  • @adelgrfd
    @adelgrfd Před 4 lety

    Comment j'ouvre mon fichier.txt si je suis dans Visual Studio Code au lieu de Jupyter ?

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Bonjour, le code est sensé resté le meme, assurez-vous de mettre le fichier.txt dans votre repertoire de travail et tout devrait bien aller

  • @anneloeuillet6426
    @anneloeuillet6426 Před 3 lety

    Bonjour, et merci encore. J'ai un souci avec la fonction input. Dès que j'ai rentré une premier "input" dans mon notebook Jupiter , je n'arrive plus à executer aucun autre code dans la cellule où est mon "input", ni même dans une nouvelle cellule ajoutée. Je n'arrive pas à trouver ce qui cloche. Je vous remercie pour votre aide.

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Bonjour, il faut remplir la cellule input qui a été générée par votre code, apres quoi le code reprendra (il attend en réalité votre input avant de continuer l'execution)

  • @thibur-miradorngakouzou118

    Bonjour Mr, j'espère que vous allez bien. j'ai un petit souci concernent l'usage de la fonction all que j'applique sur une liste, le résultat me donne erreur sur les jupyter ainsi que spyder pourquoi? liste_2=[true,true,false]; all(liste_2)=
    NameError: name 'true' is not defined????

    • @MachineLearnia
      @MachineLearnia  Před 3 lety +1

      Bonjour, Il faut mettre True et False avec des majuscules
      Bon courage :)