URL: https://linuxfr.org/users/plagiats/journaux/pythonchallengecom-un-site-d%C3%A9nigmes-%C3%A0-r%C3%A9soudre-avec-python Title: PythonChallenge.com : Un site d'énigmes à résoudre avec Python Authors: plagiats Date: 2009年07月05日T02:03:01+02:00 Tags: énigme, python et challenge Score: 10 Vous connaissez peut-être déjà [Ouverture-facile](http://www.ouverture-facile.com/), un site où l'on doit analyser le code source des pages web, chercher des infos à droite et à gauche, et se creuser sérieusement les méninges pour déduire l'url de la prochaine devinette. [Python Challenge](http://www.pythonchallenge.com/) est un site du même accabit. Les différents mystères peuvent (et doivent) se résoudre à l'aide des scripts en Python que vous, pauvre visiteur perdu, écrirez. Ce site en anglais n'est pas nouveau (2005) et sa présentation est plus que sommaire, mais les énigmes sont bien pensées et permettent de pratiquer le python en se cassant la tête gentiment. Attention, Python Challenge ne s'adresse pas aux néophytes complets en programmation, mais plutôt aux développeurs ayant déjà fait leurs classes en Python (oui, c'est un jeu de mots sur la programmation orientée objet, et non, je n'ai pas honte). Si les premières étapes peuvent être résolues en d'autres langages, n'oubliez pas qu'elles sont construites pour tirer parti des forces de Python et de sséancees modules. Au fur et à mesure que vous progresserez dans les niveaux, vous pourrez apprendre un peu plus sur les subtilités du langage en consultant les solutions sur [le wiki dédié](http://wiki.pythonchallenge.com/). Vous y trouverez différentes méthodes, plus ou moins élégantes, permettant toutes d'arriver au même résultat. La page concernant chaque puzzle n'est accessible qu'après avoir réussi à le résoudre. J'en suis au niveau 6 sur 33 en jouant par intermittence depuis hier soir. Le forum du site, en anglais également, regorge d'indices assez obscurs pour vous permettre de continuer à chercher tout en aidant pas mal quand même. Un conseil : si vous arrivez à comprendre le principe de résolution mais que vous ne parvenez pas à écrire le code correspondant, ne boudez pas votre plaisir en googlant la réponse. J'avoue l'avoir fait pour l'un des premiers niveaux, et je le regrette car en cherchant un peu plus j'aurais du pouvoir trouver. Et [tricher, c'est mal](http://tricher.saymal.fr/). A propos, notre ami le grand moteur de recherche ne référençait pas de trace de PythonChallenge sur Linuxfr, d'où ce journal. Joyeuse séance de code à tous. [http://www.pythonchallenge.com/](http://www.pythonchallenge.com/)

AltStyle によって変換されたページ (->オリジナル) /