Language Python
Language Python
Bonjour
J'ai des difficultés à m'approprié la syntaxe Python et à utiliser les différentes fonctions, j'aimerai que cela devienne un réflexe. Pour ce faire je me suis mis à la résolution des différents problème du Projet Euler.
Pensez que cela soit une bonne idée?
Auriez vous d'autres supports à me proposer pour pouvoir progresser?
Merci d'avance
J'ai des difficultés à m'approprié la syntaxe Python et à utiliser les différentes fonctions, j'aimerai que cela devienne un réflexe. Pour ce faire je me suis mis à la résolution des différents problème du Projet Euler.
Pensez que cela soit une bonne idée?
Auriez vous d'autres supports à me proposer pour pouvoir progresser?
Merci d'avance
Re: Language Python
Bah c'est comme si t'essayais de résoudre le théorème de Fermat pour apprendre les maths c'est un peu surévaluer la difficulté des exercices d'info pour tous en prépa.
Fais plutot des trucs basiques pour avoir les bons réflexes, des programmes très basiques, du traitement d'image simple, etc...
Regarde même les sujets tombés cette anéne et l'année dernière, ils sont très accessibles et correspondent exactement ) ce qui est demandé.
Fais plutot des trucs basiques pour avoir les bons réflexes, des programmes très basiques, du traitement d'image simple, etc...
Regarde même les sujets tombés cette anéne et l'année dernière, ils sont très accessibles et correspondent exactement ) ce qui est demandé.
Re: Language Python
Pas d'accord avec le gros poing
Je trouve au contraire que les premiers problèmes permettent d'expérimenter et assimiler rapidement les bases. Et "le théorème de Fermat" n'exagérons rien, les 5 premiers problèmes sont largement faisables
Donc si ça te plaît, ça peut être une bonne idée pour être plus à l'aise !
Je trouve au contraire que les premiers problèmes permettent d'expérimenter et assimiler rapidement les bases. Et "le théorème de Fermat" n'exagérons rien, les 5 premiers problèmes sont largement faisables
Donc si ça te plaît, ça peut être une bonne idée pour être plus à l'aise !
Re: Language Python
J'ai pas regardé en détail j'avoue, mais sérieusement, le niveau en python est vraiment ras des paquerettes.
Re: Language Python
N'importe quelle activité qui te plait et te fera coder en python sans avoir l'air de faire un exo scolaire te permettra d'apprendre très vite les détails du langage.
Pas prof.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.
Re: Language Python
+1fakbill a écrit :N'importe quelle activité qui te plait et te fera coder en python sans avoir l'air de faire un exo scolaire te permettra d'apprendre très vite les détails du langage.
Il y a un domaine qui a toujours été bien représenté en programmation c'est le jeu et à mon avis c'est pas pour rien.
Développe n'importe quel jeu qui te plait, tu apprendras beaucoup sur la syntaxe du langage. Cela te servira de support pour faire une petite interface graphique. Et enfin, tu passes à l'IA ou il est très facile de faire quelque chose de basique et si ton jeu n'est pas trop simple tu auras beaucoup de possibilités derrière pour la faire progresser.
Selon moi, faire un jeu complet reste la méthode n°1 pour couvrir la majorité des sujets et progresser tout en ayant très rapidement des résultats motivants.
"L'enfant est le père de l'homme" (William Wordsworth)
Re: Language Python
disons simplement que c'est comme une langue : je ne pense pas qu'on puisse apprendre une langue sans pratiquer (sauf à etre linguiste et vraiment doué pour ca) et, si on ne pratique plus, on oublie petit à petit les détails. ce n'est pas un pb du tout.
Pas prof.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.
Re: Language Python
Oui. Personnellement chaque fois que j'ai un nouveau langage à apprendre, c'est ma première étape : aller refaire quelques uns des premiers problèmes de Project Euler. J'ai l'impression qu'on a besoin de tous les petits trucs de base : boucles, récursion, traitement d'un texte externe .. Donc oui, si en plus ça t'amuse c'est une bonne idée.giwee a écrit : Pensez que cela soit une bonne idée?
Si tu veux apprendre à gérer l'interface graphique, tu peux aussi coder des petits trucs amusants comme les tours de Hanoï ou les flocons de Koch (je sais pas si t'as vraiment besoin de ça en prépa, si c'est le cas n'hésite pas à en demander plus).
Re: Language Python
Quand on me parle d'un langage que je ne connais pas, je dis souvent "montre moi comment on fait une boucle et un test dans ce langage". Ca donne déjà une très bonne idée de la bête. Ensuite on demande "comment est gérer la mémoire" (si ce n'est pas déjà évident en lisant l'exemple de la boucle); "objet ou pas?" (même remarque) et enfin "il y a quoi dans la lib standard?". Avec ca, on se fait une très bonne idée d'un langage impératif en qlqs minutes à peine.
Si on tombe sur un langage fonctionnel ou autre bah...le fait de savoir qu'il est fonctionnel donne déjà une bonne idée.
Pour ce qui est de la GUI : il faut choisir en choisir une bonne. Qt est un très bon choix.
Si on tombe sur un langage fonctionnel ou autre bah...le fait de savoir qu'il est fonctionnel donne déjà une bonne idée.
Pour ce qui est de la GUI : il faut choisir en choisir une bonne. Qt est un très bon choix.
Pas prof.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.
Re: Language Python
Celui qui entre dans le moule de la pensée unique ne doit pas s'étonner d'en sortir avec la pensée unique d'une moule.
Ou si vous préférez, plus on essaie de rentrer dans le moule plus on ressemble à une tarte.
Ou si vous préférez, plus on essaie de rentrer dans le moule plus on ressemble à une tarte.