<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2769234317605524531</id><updated>2024-10-25T08:42:02.533-03:00</updated><title type='text'>Tutoriais Python</title><subtitle type='html'>Tutoriais na linguagem Python para a plataforma Symbian</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tutoriaispython.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://tutoriaispython.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2769234317605524531.post-1607406685769476415</id><published>2008-09-01T20:14:00.003-03:00</published><updated>2008-09-01T20:30:23.756-03:00</updated><title type='text'>Novo Autor no Blog - Túlio</title><content type='html'>É com prazer que apresento mais um autor aqui no blog. O Túlio é auto-ditada em linguagens de programação, e mesmo assim sabe programar em várias: Delphi (object pascal), Visual Basic, um pouco de Java, C++, Action Script e agora... Python. Ele começou através dos tutoriais aqui do blog e se empolgou e foi procurar documentação na internet e já conseguiu fazer o seu primeiro aplicativo! O &lt;a href=&quot;http://www.orkut.com.br/CommMsgs.aspx?cmm=42352998&amp;amp;tid=5240389911108731755&amp;amp;na=1&amp;amp;nst=1&quot;&gt;GiraLock&lt;/a&gt; consiste em tombar o celular para o lado e bloquear/desbloquear o celular.&lt;br /&gt;&lt;br /&gt;Túlio, seja muito bem vindo e espero que goste daqui =D&lt;br /&gt;&lt;br /&gt;Abraço!</content><link rel='replies' type='application/atom+xml' href='http://tutoriaispython.blogspot.com/feeds/1607406685769476415/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2769234317605524531/1607406685769476415' title='6 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/1607406685769476415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/1607406685769476415'/><link rel='alternate' type='text/html' href='http://tutoriaispython.blogspot.com/2008/09/novo-autor-no-blog-tlio.html' title='Novo Autor no Blog - Túlio'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2769234317605524531.post-7159985562750538223</id><published>2008-08-29T15:47:00.011-03:00</published><updated>2008-08-29T16:48:06.220-03:00</updated><title type='text'>Vamos do início</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Bem pessoal... para o meu primeiro post no &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;blog eu resolvi dar uma revisada do início sobre do que se trata a programação de aplicativos em Pyth&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;on para Symbian. Espero que gostem.. vamos lá.&lt;/span&gt;&lt;/div&gt;&lt;ul  style=&quot;text-align: justify;font-family:verdana;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Python&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div  style=&quot;text-align: justify;font-family:verdana;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;    Python é uma linguagem de programação int&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;erpretada e que suporta orientação a objetos, não é somente utilizada em di&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;spositivos móveis mas também para aplicações desktop.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Como principais características da linguagem podemos citar: clareza de sintaxe, tipos de dados de alto nível (li&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;stas, tuplas, dicionários, etc), a utilização de módulos que reunem funçõ&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;es para c&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;ada tipo de operação específica, entre outras.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;   Através da linguagem Python também é &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;pos&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;sível utilizar bibliotecas da linguagem C++ aumentando ainda mais a sua cap&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;acid&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;ade de utilizar os recursos do Sistema Operacional.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul  style=&quot;text-align: justify;font-family:verdana;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Por que Python?&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;    Essa resposta depende do &lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;ponto de vi&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;sta de cada pessoa, mas na minha opinião pessoal eu escolhi a linguagem Python por ser clara e simples de se aprender, ao contrário da linguagem C++, por exempl&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;o.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div  style=&quot;text-align: justify;font-family:verdana;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Poderiamos utilizar também a linguagem J&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;ava, mas esta dá acesso limitado as funções do sistema operacional, torn&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;ndo os aplicativos mais limitados.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;    Além de disso, podem &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;os ainda, se desejarmos, utilizar pontes de outras linguagens com python para suprir quaisquer que sejam as necessidades do aplicativo.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul  style=&quot;text-align: justify;font-family:verdana;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;O que podemos fazer com o ta&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;l &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;do Python ?&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div  style=&quot;text-align: justify;font-family:verdana;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;    Boa pergunta... posso citar alguns exem&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;plos: podemos manipular eventos de teclas, fazer conexões blue&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;tooth ou &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;wi fi, mandar mensagens SMS, acessar a câmera, fazer chamada &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;s, utilizar informações de contatos e calendário, localizar o aparelho através do sinal GPRS, desenhar gráficos na tela, enfim ... poderia passar o dia todo aqui ...  =)&lt;/span&gt;&lt;/div&gt;&lt;div  style=&quot;text-align: justify;font-family:verdana;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;Sugiro que vocês dêem uma olhada no vídeo do meu xará aqui no blog e baixem o ambiente de desenvolvimento IDLE&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt; par&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;a começar a praticar programação (ele explica direitinho lá on &lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;de baixar). Eu particularmente recomendo esse ambiente pois é de fácil utilização &lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;e b&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;astante intuitivo.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;Agora que tal uma breve introdução&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt; ao python ? Não ainda para dispositivos móveis, mas sim para sabermos como&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt; func&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt;iona a sintaxe da linguagem e nos nos familiarizarmos mais.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Começando a programar em Py&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;thon&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;    &lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Vamos abordar uma introd&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;ução informal&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt; à linguagem de programação Python para aprendermos a sintaxe da linguagem e assim poder utilizá-la de maneira mais produtiva mais adiante em que a pro&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;grama&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;ção será especialmente focada para os dispositivos móveis, mai&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;s especificam&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;ente nos aparelhos da &lt;i style=&quot;&quot;&gt;Serie 60&lt;/i&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Em Python, os comentários são ex&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;plícitos no código pelo caractere ‘#’. Um comentário pode ser utilizad&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;o no iní&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;cio &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;de uma li&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;nha, depois de um espaço em branco, mas nunca dentro de uma &lt;i style=&quot;&quot;&gt;stri&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;i style=&quot;&quot;&gt;ng:&lt;br /&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_XbDURFkU7PY/SLhPdzMfaiI/AAAAAAAAABU/npzitofVcvU/s1600-h/python.JPG&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;http://1.bp.blogspot.com/_XbDURFkU7PY/SLhPdzMfaiI/AAAAAAAAABU/npzitofVcvU/s400/python.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5240025539822971426&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;br /&gt;Na Figura anterior, além de mos&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt; &lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;trarmos como &lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;expressar um comentário no código, também vimos como é feita a atribuição de variáveis a um determ&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;inado valor.&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;Na linha do segundo comentário, vimos que uma variável de qualquer nome pode receber um número como valor sem a necessidade de atribuir um tipo a esta variável, por exemplo, &lt;i style=&quot;&quot;&gt;string&lt;/i&gt;, int, float. Na linha abaixo do terceiro comentário, vimos que uma variável também de qualquer nome pode receber um conjunto de caracteres como valor, uma &lt;i style=&quot;&quot;&gt;string&lt;/i&gt;. Esta que em Python pode ser atribuída a uma variável, delimitando um conjunto de caracteres p&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;or aspas simples ou duplas. &lt;span style=&quot;&quot;&gt; &lt;/span&gt;Na v&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;ersão 2.0 do Python, um novo tipo foi introduzido, o objeto Unicode, que pode ser usado para manipular e arm&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;azenar dados Unicode, que significa representar qualquer sistema de escrita existente, e se integr&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;a muito bem aos demais objetos &lt;i style=&quot;&quot;&gt;string&lt;/i&gt;&lt;i style=&quot;&quot;&gt;strings&lt;/i&gt; que irão aparecer na tela do dispositivo. Criar &lt;i style=&quot;&quot;&gt;str&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:verdana;font-size:100%;&quot;  &gt; &lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;i style=&quot;&quot;&gt;ings&lt;/i&gt;&lt;i style=&quot;&quot;&gt;string&lt;/i&gt; normal, basta inserir o caractere ‘u’ a&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;ntes das aspas que delimitam uma &lt;i style=&quot;&quot;&gt;string&lt;/i&gt; convencional pré-existen&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;tes, salientando que o Symbian OS utiliza o Unicode para &lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;as &lt;i style=&quot;&quot;&gt;strings&lt;/i&gt; que irão aparecer na tela do dispositivo. Criar &lt;i style=&quot;&quot;&gt;strings&lt;/i&gt; Unicode é tão simples quanto criar um&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;a &lt;i style=&quot;&quot;&gt;string&lt;/i&gt; normal, basta inserir o caractere ‘u’ antes das aspas que delimitam uma &lt;i style=&quot;&quot;&gt;string&lt;/i&gt; convencional.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_XbDURFkU7PY/SLhMnbqHtHI/AAAAAAAAAA0/i4J1xbCnQwg/s1600-h/python3.JPG&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;http://3.bp.blogspot.com/_XbDURFkU7PY/SLhMnbqHtHI/AAAAAAAAAA0/i4J1xbCnQwg/s320/python3.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5240022406768604274&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;    Agora, iremos começar com o&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;s comandos&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt; básicos para iniciar a programação de aplicativos em Python. O primeiro comando que abordaremos &lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;é o comando&lt;/span&gt;&lt;span style=&quot;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt; ‘&lt;/span&gt;&lt;i style=&quot;font-family: verdana;&quot;&gt;print&lt;/i&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;’. Ele escreve na tela uma seqüência de caracteres ou números atribuídos a uma variável. Vejamos o exemplo de como utilizamos esse comando e a saída esperada:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_XbDURFkU7PY/SLhPeIpH6VI/AAAAAAAAABc/VAQO_PjGiF8/s1600-h/python2.JPG&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 444px; height: 94px;&quot; src=&quot;http://2.bp.blogspot.com/_XbDURFkU7PY/SLhPeIpH6VI/AAAAAAAAABc/VAQO_PjGiF8/s400/python2.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5240025545580210514&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;Agora iremos ver como fu&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;nciona uma das seqüências de fluxo mais conhecidas pelas linguagens de programação, o ‘&lt;i style=&quot;&quot;&gt;if&lt;/i&gt;’. A estrutura do&lt;/span&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt; comando ‘&lt;i style=&quot;&quot;&gt;if&lt;/i&gt;’ é basicamente ig&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;ual a utilizada em outras linguagens apenas com algumas variações:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_XbDURFkU7PY/SLhOFBeHQcI/AAAAAAAAABE/y4F1ir5pdcc/s1600-h/python4.JPG&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;http://2.bp.blogspot.com/_XbDURFkU7PY/SLhOFBeHQcI/AAAAAAAAABE/y4F1ir5pdcc/s320/python4.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5240024014646624706&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/span&gt;   &lt;p class=&quot;MsoNormal&quot;  style=&quot;line-height: 150%; text-align: justify;font-family:verdana;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Podem-se utilizar várias ou nenhuma das seções ‘&lt;i style=&quot;&quot;&gt;elif&lt;/i&gt;’, que é a abreviação do comando ‘&lt;i style=&quot;&quot;&gt;else if&lt;/i&gt;’. A seção ‘&lt;i style=&quot;&quot;&gt;else&lt;/i&gt;’ é opcional. Uma seqüência ‘&lt;i style=&quot;&quot;&gt;if...elif...elif...&lt;/i&gt;’ substitui as construções ‘&lt;i style=&quot;&quot;&gt;switch&lt;/i&gt;’ e ‘&lt;i style=&quot;&quot;&gt;case&lt;/i&gt;’ encontradas em outras linguagens de programação.&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt; &lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;  style=&quot;line-height: 150%; text-align: justify;font-family:verdana;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Com o básico da linguagem coberto pelos exemp&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;los anteriores, veremos como definir uma função em Python. A palavra reservada ‘&lt;i style=&quot;&quot;&gt;def&lt;/i&gt;’ serve para definir uma função, ela deve ser seguida pelo nome da função, a lista de parâmetros a ser analisada entre parênteses e dois pontos:&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;font-family: verdana; text-align: justify;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_XbDURFkU7PY/SLhPeL70HYI/AAAAAAAAABk/IKmoNQJizhc/s1600-h/python5.JPG&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 515px; height: 215px;&quot; src=&quot;http://3.bp.blogspot.com/_XbDURFkU7PY/SLhPeL70HYI/AAAAAAAAABk/IKmoNQJizhc/s400/python5.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5240025546463911298&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/div&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; line-height: 150%;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; line-height: 150%;&quot;&gt;Acho que por hoje é só pessoal ... na próxima eu vejo se o meu xará continuou o meu assunto ou não, e aí venho falar sobre os módulos python =)&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; line-height: 150%;&quot;&gt;Espero que tenham gostado e um abraço.&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; line-height: 150%;&quot;&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tutoriaispython.blogspot.com/feeds/7159985562750538223/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2769234317605524531/7159985562750538223' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/7159985562750538223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/7159985562750538223'/><link rel='alternate' type='text/html' href='http://tutoriaispython.blogspot.com/2008/08/vamos-do-incio.html' title='Vamos do início'/><author><name>Rafael Abrantes</name><uri>http://www.blogger.com/profile/00961411778543955946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_XbDURFkU7PY/SLhUUF-cHPI/AAAAAAAAABs/dnob80mQuhw/S220/msn.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_XbDURFkU7PY/SLhPdzMfaiI/AAAAAAAAABU/npzitofVcvU/s72-c/python.JPG" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2769234317605524531.post-3109162225465086355</id><published>2008-08-29T13:12:00.002-03:00</published><updated>2008-08-29T13:16:10.527-03:00</updated><title type='text'>Novo Blog Pessoal - rafaelctavares.wordpress.com</title><content type='html'>Resolvi fazer um blog pessoal. Nele, tratarei de tecnologia em geral, falarei dos equipamentos que tenho ou que já testei, celulares, aplicativos interessantes e etc. O link do blog é &lt;a href=&quot;http://rafaelctavares.wordpress.com&quot;&gt;rafaelctavares.wordpress.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Abraços!</content><link rel='replies' type='application/atom+xml' href='http://tutoriaispython.blogspot.com/feeds/3109162225465086355/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2769234317605524531/3109162225465086355' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/3109162225465086355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/3109162225465086355'/><link rel='alternate' type='text/html' href='http://tutoriaispython.blogspot.com/2008/08/novo-blog-pessoal-rafaelctavareswordpre.html' title='Novo Blog Pessoal - rafaelctavares.wordpress.com'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2769234317605524531.post-1665116862311759590</id><published>2008-08-28T20:01:00.005-03:00</published><updated>2008-08-29T12:28:53.549-03:00</updated><title type='text'>Novo Escritor no Blog - Rafael Abrantes</title><content type='html'>E ai! Hoje, convidei o meu xará, Rafael Abrantes, que entende bem de Python para Symbian para ser um autor no blog e de vez em quando fazer uns tutoriais também. Quero fazer uma boa equipe para que tenha muito conteúdo de qualidade. O Rafael vem ajudando o pessoal lá na comunidade Symbian no Orkut e disponibilizando vários materiais para iniciantes, inclusive sua monografia feita para a faculdade de Ciências da Computação, na qual ele explica passo-a-passo como começar a programar em Python. Já o conheço há alguns meses e ele já me ajudou a fazer alguns programas lá pro Symbian Solution, fora algumas dúvidas extras =P. Já fez também um aplicativo, o BaterryVoice, que, ao chacoalhar o celular, ele fala o nível de carga da bateria. Sua ajuda chega em boa hora, já que estamos começando com o blog e quanto mais conteúdo, melhor.&lt;br /&gt;&lt;br /&gt;Bem vindo, xará, e espero que tenhamos sucesso aqui!&lt;br /&gt;&lt;br /&gt;Abraços!</content><link rel='replies' type='application/atom+xml' href='http://tutoriaispython.blogspot.com/feeds/1665116862311759590/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2769234317605524531/1665116862311759590' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/1665116862311759590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/1665116862311759590'/><link rel='alternate' type='text/html' href='http://tutoriaispython.blogspot.com/2008/08/novo-escritor-no-blog-rafael-abrantes.html' title='Novo Escritor no Blog - Rafael Abrantes'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2769234317605524531.post-7560052355410532999</id><published>2008-08-27T16:52:00.010-03:00</published><updated>2008-08-27T18:04:14.554-03:00</updated><title type='text'>[Tutorial] Como reiniciar o aparelho</title><content type='html'>E ai pessoal. Vou fazer um tutorial em texto desta vez, ensinando como reiniciar o aparelho.&lt;br /&gt;&lt;br /&gt;Primeiro, inicie o editor Python e abra uma nova janela.&lt;br /&gt;&lt;br /&gt;Depois, vamos importar os módulos necessários, que são o &lt;span style=&quot;font-weight: bold;&quot;&gt;appu&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;ifw&lt;/span&gt; e o &lt;span style=&quot;font-weight: bold;&quot;&gt;e32&lt;/span&gt;, dos quais já falei sobre na última vídeo-aula.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiELthzqW-i6gyeJl6wBoJH4oym3QjloijyObqA4uHmUb2T4ItsXmMb0DPcHEjwI1JxZ28nJMUTWPblImrzXivO222GNQoUOXlp3G70sgYRtBOR3w9QuSLNAEF4cp2JI9VFXrm3Gy-ERQY/s1600-h/Imagem2.png&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 364px; height: 111px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiELthzqW-i6gyeJl6wBoJH4oym3QjloijyObqA4uHmUb2T4ItsXmMb0DPcHEjwI1JxZ28nJMUTWPblImrzXivO222GNQoUOXlp3G70sgYRtBOR3w9QuSLNAEF4cp2JI9VFXrm3Gy-ERQY/s320/Imagem2.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5239295951716470610&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Agora, vamos definir a função que vai fazer com que o celular reinicie. A cláusala &lt;span style=&quot;font-weight: bold;&quot;&gt;if&lt;/span&gt;, que significa &lt;span style=&quot;font-weight: bold;&quot;&gt;se&lt;/span&gt;, vai fazer com que o celular reinicie depois de te perguntar se você realmente deseja realizar a operação. Então a condição &lt;span style=&quot;font-weight: bold;&quot;&gt;if&lt;/span&gt; será verdadeira se você dizer que realmente quer reiniciar o aparelho. Para exibir esta mensagem com a opção de sim ou não, usamos o &lt;span style=&quot;font-weight: bold;&quot;&gt;appuifw.query(u&quot;Reiniciar o celular?&quot;, &#39;query&#39;)&lt;/span&gt;. E depois, para reiniciar o aparelho, temos que executar um arquivo &lt;span style=&quot;font-weight: bold;&quot;&gt;.exe&lt;/span&gt; que faz com que o aparelho ligue novamente. Para isso, usamos: &lt;span style=&quot;font-weight: bold;&quot;&gt;e32.start_exe(u&#39;Z:\\System\\Programs\\Starter.exe&#39;, &#39;&#39;, 0).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiummi2c0KTnKZ5pcllEhwkt7to9gKKVQMblqNeY1DBCuQ88sI9x8daoPrRTEAmeMJP0H-D3Yas_VEOfvEp5j07cSHQNHy41sdl84CTOI5C0xFlLBdVgMjZMT6ts1VRtd5AVWZhMZHUVP3E/s1600-h/Imagem8.png&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiummi2c0KTnKZ5pcllEhwkt7to9gKKVQMblqNeY1DBCuQ88sI9x8daoPrRTEAmeMJP0H-D3Yas_VEOfvEp5j07cSHQNHy41sdl84CTOI5C0xFlLBdVgMjZMT6ts1VRtd5AVWZhMZHUVP3E/s400/Imagem8.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5239302713582335778&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Agora, temos que dizer para o programa executar a função reiniciar logo quando você iniciá-lo.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIIq-4qOhyphenhyphenBPcWAd8nPYgleEDrUYzHOjwKrgSSHrnVpuTq-7gCl5VhccfjuDru8Ru27XvhwMr3Ro_01WTlHPrE1gEMcmzeWsAIx_MhKOX63kU-BosiAtpuuol_5vAH87AuBUacBg_kc-1E/s1600-h/Imagem10.png&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIIq-4qOhyphenhyphenBPcWAd8nPYgleEDrUYzHOjwKrgSSHrnVpuTq-7gCl5VhccfjuDru8Ru27XvhwMr3Ro_01WTlHPrE1gEMcmzeWsAIx_MhKOX63kU-BosiAtpuuol_5vAH87AuBUacBg_kc-1E/s400/Imagem10.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5239302465961491986&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Acabou! Agora salve com o nome que quiser e não se esqueça de botar a extensão &lt;span style=&quot;font-weight: bold;&quot;&gt;.py&lt;/span&gt; depois do nome do arquivo.&lt;br /&gt;&lt;br /&gt;Veja o screenshot:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxdn9okI1dEyKkKvUIO5HQG-uM80LVWPqKNF8g2MGcK4zvEJ1UUtd0_RlBvf27yYbtqQzMOi731tbZ-Z-ItsMVGi_MjjFOVOXCXcB2WTzm_rvK_rLMUgWQg4SwdUMCoGtY9a5tVXcHqINm/s1600-h/Screenshot0029.jpg&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxdn9okI1dEyKkKvUIO5HQG-uM80LVWPqKNF8g2MGcK4zvEJ1UUtd0_RlBvf27yYbtqQzMOi731tbZ-Z-ItsMVGi_MjjFOVOXCXcB2WTzm_rvK_rLMUgWQg4SwdUMCoGtY9a5tVXcHqINm/s400/Screenshot0029.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5239305971344575410&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://tutoriaispython.blogspot.com/feeds/7560052355410532999/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2769234317605524531/7560052355410532999' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/7560052355410532999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/7560052355410532999'/><link rel='alternate' type='text/html' href='http://tutoriaispython.blogspot.com/2008/08/tutorial-como-reiniciar-o-aparelho.html' title='[Tutorial] Como reiniciar o aparelho'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiELthzqW-i6gyeJl6wBoJH4oym3QjloijyObqA4uHmUb2T4ItsXmMb0DPcHEjwI1JxZ28nJMUTWPblImrzXivO222GNQoUOXlp3G70sgYRtBOR3w9QuSLNAEF4cp2JI9VFXrm3Gy-ERQY/s72-c/Imagem2.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2769234317605524531.post-5582079159687760364</id><published>2008-08-26T20:19:00.002-03:00</published><updated>2008-08-26T20:29:34.590-03:00</updated><title type='text'>[Vídeo-Aula] Criando um Timer</title><content type='html'>E ai pessoal. Fiz mais uma vídeo-aula na qual vamos aprender a criar um timer (lê-se contagem regressiva) e naturalmente, aprendendo a lidar com funções, variáveis, módulos e listas.&lt;br /&gt;&lt;br /&gt;Espero que gostem e comentem!&lt;br /&gt;&lt;br /&gt;Aí está o vídeo:&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;600&quot; height=&quot;400&quot;&gt; &lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt; &lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt; &lt;param name=&quot;movie&quot; value=&quot;http://www.vimeo.com/moogaloop.swf?clip_id=1608832&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=ffffff&amp;amp;fullscreen=1&quot; /&gt; &lt;embed src=&quot;http://www.vimeo.com/moogaloop.swf?clip_id=1608832&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=ffffff&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;600&quot; height=&quot;400&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Abraços!</content><link rel='replies' type='application/atom+xml' href='http://tutoriaispython.blogspot.com/feeds/5582079159687760364/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2769234317605524531/5582079159687760364' title='6 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/5582079159687760364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/5582079159687760364'/><link rel='alternate' type='text/html' href='http://tutoriaispython.blogspot.com/2008/08/vdeo-aula-criando-um-timer.html' title='[Vídeo-Aula] Criando um Timer'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2769234317605524531.post-6994817924944092670</id><published>2008-08-25T18:05:00.000-03:00</published><updated>2008-08-25T18:20:52.620-03:00</updated><title type='text'>Propósito do Blog + Primeira Vídeo-Aula</title><content type='html'>E ai pessoal. Aqui é Rafael Tavares e neste blog começarei a escrever e fazer vídeos ensinando iniciantes a programar para python na plataforma Symbian. Tomei essa iniciativa porque muitos vem me pedindo ajuda em relação a programação no orkut, e já que muitos não entendem as documentações em inglês, vou começar a fazer documentação em português.&lt;br&gt;&lt;br&gt;Então, já fiz a primeira vídeo aula! Ela vai ensinar a lidar com variáveis e módulos, que é a primeira coisa que temos que entender.&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;object height=&quot;400&quot; width=&quot;600&quot;&gt; &lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot;&gt; &lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt; &lt;param name=&quot;movie&quot; value=&quot;http://www.vimeo.com/moogaloop.swf?clip_id=1593324&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=ffffff&amp;amp;fullscreen=1&quot;&gt; &lt;embed src=&quot;http://www.vimeo.com/moogaloop.swf?clip_id=1593324&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=ffffff&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; height=&quot;400&quot; width=&quot;600&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://tutoriaispython.blogspot.com/feeds/6994817924944092670/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2769234317605524531/6994817924944092670' title='7 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/6994817924944092670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2769234317605524531/posts/default/6994817924944092670'/><link rel='alternate' type='text/html' href='http://tutoriaispython.blogspot.com/2008/08/propsito-do-blog-primeira-vdeo-aula.html' title='Propósito do Blog + Primeira Vídeo-Aula'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry></feed>