{"id":1259,"date":"2012-04-27T11:44:01","date_gmt":"2012-04-27T09:44:01","guid":{"rendered":"http:\/\/linux.leunen.com\/?p=1259"},"modified":"2012-04-27T11:54:40","modified_gmt":"2012-04-27T09:54:40","slug":"treading-on-python-volume-1-foundations","status":"publish","type":"post","link":"https:\/\/www.leunen.com\/linux\/2012\/04\/treading-on-python-volume-1-foundations\/","title":{"rendered":"Treading on Python &#8211; Volume 1: foundations"},"content":{"rendered":"<p><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/\/2012\/04\/treading-on-python.png\" alt=\"Treading on Python\" title=\"Treading on Python\" width=\"150\" height=\"210\" class=\"left \" \/><br \/>\nCa faisait longtemps que je ne vous avais pas pr\u00e9sent\u00e9 un livre. Celui-ci traite du langage de programmation Python et est \u00e9crit par <a href=\"http:\/\/hairysun.com\/About\/\">Matt Harisson<\/a>, personnage bien connu dans la sph\u00e8re des utilisateurs de Python.<br \/>\nQuand je dis que je vous pr\u00e9sente un livre, je dois pr\u00e9ciser qu&rsquo;il s&rsquo;agit en fait d&rsquo;un ebook Kindle Edition vendu par <a href=\"http:\/\/www.amazon.com\/gp\/product\/B00639H0AK\/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&#038;tag=hairysuncom-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B00639H0AK\">Amazon<\/a>. <\/p>\n<p>Le livre pr\u00e9sente aux lecteurs les bases du langage Python. Il s&rsquo;adresse en ce sens aux d\u00e9butants, \u00e0 ceux qui ont peu ou pas de connaissance de la programmation. Pour les autres, il reste tr\u00e8s agr\u00e9able \u00e0 lire car \u00e9crit dans un style tr\u00e8s clair et facile \u00e0 appr\u00e9hender et je gage que m\u00eame ceux qui ont une certaine pratique de Python y trouveront encore quelques points int\u00e9ressants.<br \/>\nLes sujets abord\u00e9s dans ce livre vont de la cr\u00e9ation de variables aux classes en passant par les exceptions, les listes, les it\u00e9rateurs, les dictionnaires etc&#8230; Il pr\u00e9sente aussi les librairies, les modules et les packages.<br \/>\nJe ne retranscris pas ici la table des mati\u00e8res parce que c&rsquo;est inutile. on retrouve dans ce livre tout ce qui est n\u00e9cessaire pour \u00e9crire un programme en Python.<\/p>\n<p>Vu le sous-titre du livre, je suppose qu&rsquo;il y aura dans le futur un second volume et c&rsquo;est tant mieux parce que non seulement ce livre nous donne les bases du langage mais il est aussi truff\u00e9s de \u00ab\u00a0tips\u00a0\u00bb (astuces en anglais) pour faire les choses directement de la bonne fa\u00e7on. J&rsquo;ai trouv\u00e9 ces \u00ab\u00a0tips\u00a0\u00bb tr\u00e8s pertinents pour partir directement du bon pied dans l&rsquo;apprentissage du langage.<\/p>\n<p>En conclusion, m\u00eame si, vous l&rsquo;aurez devin\u00e9, ce livre est \u00e9crit en anglais, il n&rsquo;est pas difficile \u00e0 comprendre et tout \u00e0 fait recommandable. Si vous voulez apprendre Python, achetez-le, vous ne le regretterez pas. De plus, le format ebook permet de le lire depuis un Kindle, une tablette ou un smartphone n&rsquo;importe o\u00f9. Pour ma part, je l&rsquo;ai lu lors de mes trajets en train sur mon Samsung Galaxy S2 et je ne sais pas pourquoi mais ceux-ci m&rsquo;ont paru plus court&#8230; J&rsquo;attends le volume suivant avec impatience.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ca faisait longtemps que je ne vous avais pas pr\u00e9sent\u00e9 un livre. Celui-ci traite du langage de programmation Python et est \u00e9crit par Matt Harisson, personnage bien connu dans la sph\u00e8re des utilisateurs de Python. Quand je dis que je vous pr\u00e9sente un livre, je dois pr\u00e9ciser qu&rsquo;il s&rsquo;agit en fait d&rsquo;un ebook Kindle Edition [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/1259"}],"collection":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/comments?post=1259"}],"version-history":[{"count":4,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/1259\/revisions"}],"predecessor-version":[{"id":1263,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/1259\/revisions\/1263"}],"wp:attachment":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/media?parent=1259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/categories?post=1259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/tags?post=1259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}