Skip to content

Commit 1cab704

Browse files
Travis build 438 pushed to Github Pages
1 parent 6876d69 commit 1cab704

14 files changed

+71
-5
lines changed

a-armadilha-dos-argumentos-com-valores-padrao.html

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,17 @@ <h3>Como se proteger?</h3>
263263
</pre></div>
264264

265265

266+
<p>Ou, para deixar o código ainda mais elegante, podemos simplificar a condicional com um simples <code>or</code>:</p>
267+
<div class="highlight"><pre><span class="k">def</span> <span class="nf">my_function</span><span class="p">(</span><span class="n">my_list</span><span class="o">=</span><span class="bp">None</span><span class="p">):</span>
268+
<span class="n">my_list</span> <span class="o">=</span> <span class="n">my_list</span> <span class="ow">or</span> <span class="p">[]</span>
269+
<span class="n">my_list</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
270+
<span class="k">print</span><span class="p">(</span><span class="n">my_list</span><span class="p">)</span>
271+
</pre></div>
272+
273+
274+
<blockquote>
275+
<p>Obrigado <a href="http://pythonclub.com.br/author/bruno-cezar-rocha.html">Bruno Rocha</a> pela sugestão.</p>
276+
</blockquote>
266277
<p>Pronto, sem surpresas e sem armadilhas :).</p>
267278
<div class="highlight"><pre><span class="o">&gt;&gt;&gt;</span> <span class="n">my_function</span><span class="p">()</span>
268279
<span class="p">[</span><span class="mi">1</span><span class="p">]</span>
Binary file not shown.

feeds/all.atom.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,17 @@ Ou seja, por questões de optimização, seguindo nosso exemplo, o python não c
152152
&lt;/pre&gt;&lt;/div&gt;
153153

154154

155+
&lt;p&gt;Ou, para deixar o código ainda mais elegante, podemos simplificar a condicional com um simples &lt;code&gt;or&lt;/code&gt;:&lt;/p&gt;
156+
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="bp"&gt;None&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
157+
&lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="ow"&gt;or&lt;/span&gt; &lt;span class="p"&gt;[]&lt;/span&gt;
158+
&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;append&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
159+
&lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
160+
&lt;/pre&gt;&lt;/div&gt;
161+
162+
163+
&lt;blockquote&gt;
164+
&lt;p&gt;Obrigado &lt;a href="http://pythonclub.com.br/author/bruno-cezar-rocha.html"&gt;Bruno Rocha&lt;/a&gt; pela sugestão.&lt;/p&gt;
165+
&lt;/blockquote&gt;
155166
&lt;p&gt;Pronto, sem surpresas e sem armadilhas :).&lt;/p&gt;
156167
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
157168
&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;

feeds/all.atom.xml.gz

120 Bytes
Binary file not shown.

feeds/all.rss.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,17 @@ Ou seja, por questões de optimização, seguindo nosso exemplo, o python não c
152152
&lt;/pre&gt;&lt;/div&gt;
153153

154154

155+
&lt;p&gt;Ou, para deixar o código ainda mais elegante, podemos simplificar a condicional com um simples &lt;code&gt;or&lt;/code&gt;:&lt;/p&gt;
156+
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="bp"&gt;None&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
157+
&lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="ow"&gt;or&lt;/span&gt; &lt;span class="p"&gt;[]&lt;/span&gt;
158+
&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;append&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
159+
&lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
160+
&lt;/pre&gt;&lt;/div&gt;
161+
162+
163+
&lt;blockquote&gt;
164+
&lt;p&gt;Obrigado &lt;a href="http://pythonclub.com.br/author/bruno-cezar-rocha.html"&gt;Bruno Rocha&lt;/a&gt; pela sugestão.&lt;/p&gt;
165+
&lt;/blockquote&gt;
155166
&lt;p&gt;Pronto, sem surpresas e sem armadilhas :).&lt;/p&gt;
156167
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
157168
&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;

feeds/all.rss.xml.gz

118 Bytes
Binary file not shown.

feeds/anti-patterns.atom.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,17 @@ Ou seja, por questões de optimização, seguindo nosso exemplo, o python não c
152152
&lt;/pre&gt;&lt;/div&gt;
153153

154154

155+
&lt;p&gt;Ou, para deixar o código ainda mais elegante, podemos simplificar a condicional com um simples &lt;code&gt;or&lt;/code&gt;:&lt;/p&gt;
156+
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="bp"&gt;None&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
157+
&lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="ow"&gt;or&lt;/span&gt; &lt;span class="p"&gt;[]&lt;/span&gt;
158+
&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;append&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
159+
&lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
160+
&lt;/pre&gt;&lt;/div&gt;
161+
162+
163+
&lt;blockquote&gt;
164+
&lt;p&gt;Obrigado &lt;a href="http://pythonclub.com.br/author/bruno-cezar-rocha.html"&gt;Bruno Rocha&lt;/a&gt; pela sugestão.&lt;/p&gt;
165+
&lt;/blockquote&gt;
155166
&lt;p&gt;Pronto, sem surpresas e sem armadilhas :).&lt;/p&gt;
156167
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
157168
&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;

feeds/anti-patterns.atom.xml.gz

129 Bytes
Binary file not shown.

feeds/diego-garcia.atom.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,17 @@ Ou seja, por questões de optimização, seguindo nosso exemplo, o python não c
152152
&lt;/pre&gt;&lt;/div&gt;
153153

154154

155+
&lt;p&gt;Ou, para deixar o código ainda mais elegante, podemos simplificar a condicional com um simples &lt;code&gt;or&lt;/code&gt;:&lt;/p&gt;
156+
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="bp"&gt;None&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
157+
&lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="ow"&gt;or&lt;/span&gt; &lt;span class="p"&gt;[]&lt;/span&gt;
158+
&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;append&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
159+
&lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
160+
&lt;/pre&gt;&lt;/div&gt;
161+
162+
163+
&lt;blockquote&gt;
164+
&lt;p&gt;Obrigado &lt;a href="http://pythonclub.com.br/author/bruno-cezar-rocha.html"&gt;Bruno Rocha&lt;/a&gt; pela sugestão.&lt;/p&gt;
165+
&lt;/blockquote&gt;
155166
&lt;p&gt;Pronto, sem surpresas e sem armadilhas :).&lt;/p&gt;
156167
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
157168
&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;

feeds/diego-garcia.atom.xml.gz

125 Bytes
Binary file not shown.

feeds/diego-garcia.rss.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,17 @@ Ou seja, por questões de optimização, seguindo nosso exemplo, o python não c
152152
&lt;/pre&gt;&lt;/div&gt;
153153

154154

155+
&lt;p&gt;Ou, para deixar o código ainda mais elegante, podemos simplificar a condicional com um simples &lt;code&gt;or&lt;/code&gt;:&lt;/p&gt;
156+
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="bp"&gt;None&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
157+
&lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;my_list&lt;/span&gt; &lt;span class="ow"&gt;or&lt;/span&gt; &lt;span class="p"&gt;[]&lt;/span&gt;
158+
&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;append&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
159+
&lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;my_list&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
160+
&lt;/pre&gt;&lt;/div&gt;
161+
162+
163+
&lt;blockquote&gt;
164+
&lt;p&gt;Obrigado &lt;a href="http://pythonclub.com.br/author/bruno-cezar-rocha.html"&gt;Bruno Rocha&lt;/a&gt; pela sugestão.&lt;/p&gt;
165+
&lt;/blockquote&gt;
155166
&lt;p&gt;Pronto, sem surpresas e sem armadilhas :).&lt;/p&gt;
156167
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;my_function&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
157168
&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;

feeds/diego-garcia.rss.xml.gz

126 Bytes
Binary file not shown.

sitemap.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,35 +5,35 @@ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
55

66
<url>
77
<loc>http://pythonclub.com.br/</loc>
8-
<lastmod>2015-06-08T11:11:24-00:00</lastmod>
8+
<lastmod>2015-06-12T00:56:36-00:00</lastmod>
99
<changefreq>daily</changefreq>
1010
<priority>0.5</priority>
1111
</url>
1212

1313
<url>
1414
<loc>http://pythonclub.com.br/archives.html</loc>
15-
<lastmod>2015-06-08T11:11:24-00:00</lastmod>
15+
<lastmod>2015-06-12T00:56:36-00:00</lastmod>
1616
<changefreq>daily</changefreq>
1717
<priority>0.5</priority>
1818
</url>
1919

2020
<url>
2121
<loc>http://pythonclub.com.br/tags.html</loc>
22-
<lastmod>2015-06-08T11:11:24-00:00</lastmod>
22+
<lastmod>2015-06-12T00:56:36-00:00</lastmod>
2323
<changefreq>daily</changefreq>
2424
<priority>0.5</priority>
2525
</url>
2626

2727
<url>
2828
<loc>http://pythonclub.com.br/categories.html</loc>
29-
<lastmod>2015-06-08T11:11:24-00:00</lastmod>
29+
<lastmod>2015-06-12T00:56:36-00:00</lastmod>
3030
<changefreq>daily</changefreq>
3131
<priority>0.5</priority>
3232
</url>
3333

3434
<url>
3535
<loc>http://pythonclub.com.br/pages/about.html</loc>
36-
<lastmod>2015-06-08T11:11:24-00:00</lastmod>
36+
<lastmod>2015-06-12T00:56:36-00:00</lastmod>
3737
<changefreq>monthly</changefreq>
3838
<priority>0.3</priority>
3939
</url>

sitemap.xml.gz

1 Byte
Binary file not shown.

0 commit comments

Comments
 (0)