<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Apprendre-Python | Dr. Goulu</title><link>https://drgoulu.com/tag/apprendre-python/</link><atom:link href="https://drgoulu.com/tag/apprendre-python/index.xml" rel="self" type="application/rss+xml"/><description>Apprendre-Python</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>fr-FR</language><lastBuildDate>Tue, 01 Oct 2019 00:00:00 +0000</lastBuildDate><image><url>https://drgoulu.com/media/icon_hu_8d57a97d564ea9bb.png</url><title>Apprendre-Python</title><link>https://drgoulu.com/tag/apprendre-python/</link></image><item><title>Quelles sont les bonnes astuces à connaître pour développer en Python ?</title><link>https://drgoulu.com/2019/10/01/quelles-sont-les-bonnes-astuces-a-connaitre-pour-developper-en-python/</link><pubDate>Tue, 01 Oct 2019 00:00:00 +0000</pubDate><guid>https://drgoulu.com/2019/10/01/quelles-sont-les-bonnes-astuces-a-connaitre-pour-developper-en-python/</guid><description>&lt;p&gt;&lt;em&gt;Réponse publiée
&lt;/em&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Pour du dev sérieux, utiliser la distribution
et un IDE comme PyCharm, VSCode, ou un Eclipse avec PyDev comme
par exemple.&lt;/li&gt;
&lt;li&gt;Définir un e
par projet et y installer uniquement les packages nécessaires.
pour les gros projets.&lt;/li&gt;
&lt;li&gt;Vraiment bien comprendre que tout est objet, et que les &amp;ldquo;variables&amp;rdquo; sont en fait des références à des objets. Si vous ne comprenez pas pourquoi :&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&amp;gt;&amp;gt;&amp;gt; a=[1,2,3]
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&amp;gt;&amp;gt;&amp;gt; b=a
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&amp;gt;&amp;gt;&amp;gt; a.append(4)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&amp;gt;&amp;gt;&amp;gt; b
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;[1, 2, 3, 4]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;alors révisez
avant de coder.
4. Vraiment bien comprendre que les objets sont définis par leur
, qui gère l&amp;rsquo;héritage et tout et tout.
5. Comprendre les
( instruction
), et la notion sous jacente d&amp;rsquo;itérateur.
6. Connaître l&amp;rsquo;existence de toutes les librairies de
Python. Il y a très probablement déjà là des briques importantes de votre futur programme.
7. Cherchez les autres briques sur
avant de réinventer la roue.
8. Have fun ! N&amp;rsquo;oubliez pas de faire un petit
&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; import antigravity&lt;/code&gt;
de temps en temps :-)&lt;/p&gt;</description></item></channel></rss>