Apprentissage de Python
Bonsoir,
Je me permets de vous écrire pour vous demander un conseil concernant l'apprentissage du langage Python.
Je suis vos vidéos dans le cours "les bases de Pyhton". Elles sont très claires mais j'ai du mal à comprendre l'intêret de certaines fonctions qui sont présentées. Par exemple, manipuler les chaines de caractères (count, index ... ) ou encore les fonctions comme split etc.
Je ne vois pas en quoi supprimer des espaces ou compter le nombre de mots dans une chaine de caractère peut être utile.
J'imagine qu'en tant que grand débutant, je ne saisis pas l'importance de ces fonctions, c'est pourquoi j'aimerais avoir un exemple concret de leur utilisation afin de mieux les assimiler.
Et enfin, comment mettre en pratique toutes ces informations qui sont expliquées dans vos vidéos? Comment s'entraîner seul ne manipulant les fonctions?
Vos vidéos sont très claires et bien expliquer, il va me manquer la pratique pour pouvoir assimiler le langage au lieu d'apprendre bêtement un panel de fonctions.
Merci par avance
PY
Bonjour,
Il est tout à fait normal d'avoir ce genre de questions lorsqu'on commence. C'est même plutôt sain de se les poser. Comme toute nouvelle discipline, lorsque tu commences tu dois passer par les bases, ainsi tu auras des fondations solides pour l'avenir.
Je prends ton exemple avec la supression des espaces dans une chaines de caractères: peut être qu'un jour tu recevras un fichier texte avec 100 millions de caractères dedans. Imagines que ces caractères sont des instructions pour une machine industrielle qui ne comprend pas le cractère "espace". Tu seras heureux de pouvoir tous les supprimer automatiquement =D. C'est un exemple bidon mais c'est e qu'il faut se dire. Je pense qu'il est impossible de créer un tuto ou une formation qui permette aux gens d'appliquer les concepts directement. C'est un peu comme quand tu apprends les Maths, tu peux te dire à quoi cela te sert de savoir calculer l'air d'un rectangle jusqu'à que tu doives acheter de la peinture pour recouvrir un mur et que tu te mettes à calculer la surface de ton mur pour savoir combien de pots de peinture hors de prix chez LeroyMerlin tu dois acheter =D. Bon je m'arête là je pense que tu vois l'idée.
Tu verras que sur Docstring, tu as une partie théorie mais il y a aussi une grande partie de projet. Tu es fortement encouragé à créer tes propres projets (ou ceux de la plateforme si tu n'as pas d'insipiration) pour utiliser les concepts. Le plus important c'est d'être face à un problème, c'est là que tu apprends et te souviens le mieux. On fait aussi des session de mentorats pour appliquer ensemble des concepts et en découvrir d'autres.
Pour résumer, nous ne pouvons pas être plus d'accord avec toi, il n'y a pas un énrome intérêt à suivre un cours téhorique et apprendre un panel de fonctions. Ce qui va faire la différence avec Docstring, c'est la communauté, les challenges, les discussions, la pratique ....
N'hésites pas si tu as d'autres questions.
Merci pour la réponse. Je comprends le raisonnement.
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte