--{ Wykaaa a plopé ceci: }--
>> Evidemment - au temps pour moi. Ceci étant, peut-on vraiment totalement
>> découpler l'algo et les structures de données du (des) langage(s)
>> utilisé(s) ? (question ouverte à quelqu'un ayant l'expérience de
>> l'enseignement - non, je ne fais pas que troller...)
>
> C'est la partie délicate de l'apprentissage de la programmation...
Non. c'est pas la partie "délicate", c'est la partie "primordiale".
Je ne sais plus qui a dit un truc du genre <<montre moi tes données
je verrais de que fait ton code, montre moi ton code, je ne verrais
rien>>, mais bon, dans le monde moderne, je trouve ça assez vrai.
> Il faut, certainement une petite dose d'algo en parallèle mais la plus
> minime possible.
Bah non, pas du tout, efface. Ce qu'il y a de vraiment kw0l avec
Python, (ou vraiment chiant, ça dépend du point de vue) c'est que
tu ne peux pas vraiment coder à la va-vite. Faut réfléchir un petit
peu avant. Sinon, c'est galère. Et si tu as des soucis d'algo, parce
que ce que tu veux faire est un peu complexe, il y a le CookBook,
qui te remettra dans le chemin, avec des plats cuisinés qui te feront
gravir la prochaine marche.
--
On pourrait aussi se passer du 1 avec !0.
"0"[!0] == '\0'