<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Rep Submarino &#187; Linguagem de Programação</title>
	<link>http://www.repsubmarino.com</link>
	<description>Te ajudando a emergir...</description>
	<pubDate>Fri, 11 Jul 2008 22:30:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Python vs Java</title>
		<link>http://www.repsubmarino.com/2008/07/11/python-vs-java/</link>
		<comments>http://www.repsubmarino.com/2008/07/11/python-vs-java/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 22:21:00 +0000</pubDate>
		<dc:creator>Leonardo Guilherme Amaducci</dc:creator>
		
		<category><![CDATA[Linguagem de Programação]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Phyton vs Java]]></category>

		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.repsubmarino.com/2008/07/11/python-vs-java/</guid>
		<description><![CDATA[Se você já tem experiência em Java, esteja atento para as seguintes diferenças entre as duas linguagens, que existem independente do interpretador escolhido (CPython ou Jython): 

O Java é fortemente tipada, enquanto que o Python é diamicamente tipada. Ou seja, o Python não obriga a delarar variáveis e permite atribuir qualquer tipo de objeto a [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="font-size: 85%"><span style="font-family: verdana">Se você já tem experiência em Java, esteja atento para as seguintes diferenças entre as duas linguagens, que existem independente do interpretador escolhido (CPython ou Jython): </span></span></strong></p>
<p><span style="font-family: arial,helvetica; font-size: 85%"></span></p>
<li>O Java é fortemente tipada, enquanto que o Python é diamicamente tipada. Ou seja, o Python não obriga a delarar variáveis e permite atribuir qualquer tipo de objeto a qualquer variável.</li>
<li></li>
<li></li>
<li>O Python permite a execução dinâmica de código. Ou seja, um programa Python pode construir código Python interativamente e executá-lo imediatamente. O Python também permite que blocos arbitrários de código (em geral précompilados para byte-code)sejam enviados como argumentos para métodos, de modo que não precisamos criar várias classes pequenas como fazemos em Java, por exemplo, para tratamento de eventos ou para fornecer um método de comparação de objetos para ordenação de coleções. <a href="http://www.repsubmarino.com/2008/07/11/python-vs-java/#more-53" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.repsubmarino.com/2008/07/11/python-vs-java/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Retirando uma substring de uma String em Python</title>
		<link>http://www.repsubmarino.com/2008/06/24/retirando-uma-substring-de-uma-string-em-python/</link>
		<comments>http://www.repsubmarino.com/2008/06/24/retirando-uma-substring-de-uma-string-em-python/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 23:30:58 +0000</pubDate>
		<dc:creator>Victor Hugo</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[join]]></category>

		<category><![CDATA[lista]]></category>

		<category><![CDATA[split]]></category>

		<category><![CDATA[string]]></category>

		<category><![CDATA[substring]]></category>

		<guid isPermaLink="false">http://www.repsubmarino.com/2008/06/24/retirando-uma-substring-de-uma-string-em-python/</guid>
		<description><![CDATA[Algumas vezes estamos precisando manipular nossas string de diferentes formas, uma delas é retirar partes indesejadas de uma string.  Como assim? Bem, temos umas string str, mas que possuí palavras ou caracteres que não precisamos. Como retirá-los? Já postei aqui um artigo sobre como retirar o caractere &#8216;\n&#8217; de uma string, o método é [...]]]></description>
			<content:encoded><![CDATA[<p>Algumas vezes estamos precisando manipular nossas string de diferentes formas, uma delas é retirar partes indesejadas de uma string.  Como assim? Bem, temos umas string str, mas que possuí palavras ou caracteres que não precisamos. Como retirá-los? Já postei aqui um artigo sobre como retirar o caractere &#8216;\n&#8217; de uma string, o método é o mesmo. O diferencial é que, agora não estamos interessados em retirar apenas caracteres/substrings que estão no fim da string. <a href="http://www.repsubmarino.com/2008/06/24/retirando-uma-substring-de-uma-string-em-python/#more-43" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.repsubmarino.com/2008/06/24/retirando-uma-substring-de-uma-string-em-python/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Como retirar o &#8216;\n&#8217; de uma string em Python</title>
		<link>http://www.repsubmarino.com/2008/04/09/como-retirar-o-n-de-uma-string-em-python/</link>
		<comments>http://www.repsubmarino.com/2008/04/09/como-retirar-o-n-de-uma-string-em-python/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 14:26:46 +0000</pubDate>
		<dc:creator>Victor Hugo</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA['/n']]></category>

		<category><![CDATA[caractere]]></category>

		<category><![CDATA[join]]></category>

		<category><![CDATA[lista]]></category>

		<category><![CDATA[split]]></category>

		<category><![CDATA[string]]></category>

		<guid isPermaLink="false">http://www.repsubmarino.com/2008/04/09/como-retirar-o-n-de-uma-string-em-python/</guid>
		<description><![CDATA[Quando criamos scripts em python que lêem dados de arquivos de texto, podemos nos encontrar em situações desagradáveis como a leitura de caracteres indevidos, um desses caracteres é o &#8216;\n&#8217; por exemplo. Muitas vezes precisamos das strings lidas sem este caractere, como retirá-lo é um questão interessante! Neste Post veremos um método de resolver este [...]]]></description>
			<content:encoded><![CDATA[<p>Quando criamos scripts em python que lêem dados de arquivos de texto, podemos nos encontrar em situações desagradáveis como a leitura de caracteres indevidos, um desses caracteres é o &#8216;\n&#8217; por exemplo. Muitas vezes precisamos das strings lidas sem este caractere, como retirá-lo é um questão interessante! Neste Post veremos um método de resolver este problema.<br />
Como todos sabemos em Python, não conseguimos atribuir caracteres à uma string individualmente como em outras linguagens (C por exemplo).  <a href="http://www.repsubmarino.com/2008/04/09/como-retirar-o-n-de-uma-string-em-python/#more-40" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.repsubmarino.com/2008/04/09/como-retirar-o-n-de-uma-string-em-python/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Transformar uma lista em uma string em Python</title>
		<link>http://www.repsubmarino.com/2008/04/05/transformar-uma-lista-em-uma-string-em-python/</link>
		<comments>http://www.repsubmarino.com/2008/04/05/transformar-uma-lista-em-uma-string-em-python/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 19:47:09 +0000</pubDate>
		<dc:creator>Victor Hugo</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[caractere]]></category>

		<category><![CDATA[join]]></category>

		<category><![CDATA[lista]]></category>

		<category><![CDATA[string]]></category>

		<guid isPermaLink="false">http://www.repsubmarino.com/2008/04/05/transformar-uma-lista-em-uma-string-em-python/</guid>
		<description><![CDATA[Já tivemos um artigo aqui dizendo como tranasformar uma string em uma lista em Python. Hoje veremos um método de transformar uma lista de elementos em uma string!
Neste caso o fator crucial é definir qual caractere/string vai unir os elementos da lista. Supondo a lista Li, e a string C, a string str será constituída [...]]]></description>
			<content:encoded><![CDATA[<p>Já tivemos um artigo aqui dizendo como tranasformar uma string em uma lista em Python. Hoje veremos um método de transformar uma lista de elementos em uma string!</p>
<p>Neste caso o fator crucial é definir qual caractere/string vai unir os elementos da lista. Supondo a lista Li, e a string C, a string str será constituída de: &#8216;Li[0]CLi[1]C&#8230;.Li[len(Li-1)]CL[len(Li)]&#8217; . <a href="http://www.repsubmarino.com/2008/04/05/transformar-uma-lista-em-uma-string-em-python/#more-42" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.repsubmarino.com/2008/04/05/transformar-uma-lista-em-uma-string-em-python/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Transformar uma string em uma lista em Python</title>
		<link>http://www.repsubmarino.com/2008/04/05/transformar-uma-string-em-uma-lista-em-python/</link>
		<comments>http://www.repsubmarino.com/2008/04/05/transformar-uma-string-em-uma-lista-em-python/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 19:46:40 +0000</pubDate>
		<dc:creator>Victor Hugo</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[caractere]]></category>

		<category><![CDATA[lista]]></category>

		<category><![CDATA[split]]></category>

		<category><![CDATA[string]]></category>

		<guid isPermaLink="false">http://www.repsubmarino.com/2008/04/05/transformar-uma-string-em-uma-lista-em-python/</guid>
		<description><![CDATA[A vida de programado sempre nos coloca em situações inovadoras e surpreendentes. Para os programadores em python isso não é diferente. Uma situação cotidiana, é o manuseio de strings em python. Algumas vezes precisamos transformar objetos de um tipo em outro (os famosos casts).
Um desses casts é transformar uma string em uma List neste Post [...]]]></description>
			<content:encoded><![CDATA[<p>A vida de programado sempre nos coloca em situações inovadoras e surpreendentes. Para os programadores em python isso não é diferente. Uma situação cotidiana, é o manuseio de strings em python. Algumas vezes precisamos transformar objetos de um tipo em outro (os famosos casts).</p>
<p>Um desses casts é transformar uma string em uma List neste Post mostraremos um método simples de fazer essa operação. Para isso precisamos de uma infromação crucial: qual caractere C da string definirá o divisor de elementos da Lista, ou seja qual caractere será usado para quebrar a string em uma lista de elementos. O Python não possui um tipo caractere, por isso o caractere C será uma substring da string utilizada. Importante salientar que este caractere C não será incluído na lista resultante e pode conter mais de um caractere por se tratar de um substring. <a href="http://www.repsubmarino.com/2008/04/05/transformar-uma-string-em-uma-lista-em-python/#more-41" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.repsubmarino.com/2008/04/05/transformar-uma-string-em-uma-lista-em-python/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IDEs para desenvolvimento em Python</title>
		<link>http://www.repsubmarino.com/2008/03/25/ides-para-desenvolvimento-em-python/</link>
		<comments>http://www.repsubmarino.com/2008/03/25/ides-para-desenvolvimento-em-python/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 15:00:49 +0000</pubDate>
		<dc:creator>Victor Hugo</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[desenvolvimento]]></category>

		<category><![CDATA[GUI]]></category>

		<category><![CDATA[IDE]]></category>

		<category><![CDATA[Linguagem de Programação]]></category>

		<guid isPermaLink="false">http://www.repsubmarino.com/2008/03/25/ides-para-desenvolvimento-em-python/</guid>
		<description><![CDATA[Como já sabemos o Python é uma linguagem interpretada e possui um interpretador para execução de nossos programas. Mas há quem não goste de ficar programando em editores de texto puro como notepad, kedite, kate, vi e etc. Existem disponíveis algumas IDEs específicas para Python e até mesmo algumas IDEs que não são específicas mas [...]]]></description>
			<content:encoded><![CDATA[<p>Como já sabemos o Python é uma linguagem interpretada e possui um interpretador para execução de nossos programas. Mas há quem não goste de ficar programando em editores de texto puro como notepad, kedite, kate, vi e etc. Existem disponíveis algumas IDEs específicas para Python e até mesmo algumas IDEs que não são específicas mas possuem módulos e plugins para a programação em Python. <a href="http://www.repsubmarino.com/2008/03/25/ides-para-desenvolvimento-em-python/#more-26" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.repsubmarino.com/2008/03/25/ides-para-desenvolvimento-em-python/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Jogo que ensina a programar</title>
		<link>http://www.repsubmarino.com/2008/03/24/jogo-que-ensina-a-programar/</link>
		<comments>http://www.repsubmarino.com/2008/03/24/jogo-que-ensina-a-programar/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 13:30:33 +0000</pubDate>
		<dc:creator>Victor Hugo</dc:creator>
		
		<category><![CDATA[Linguagem de Programação]]></category>

		<category><![CDATA[crianças]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[jogo]]></category>

		<category><![CDATA[linguagem C]]></category>

		<category><![CDATA[ski]]></category>

		<category><![CDATA[snowboard]]></category>

		<guid isPermaLink="false">http://www.repsubmarino.com/2008/03/24/jogo-que-ensina-a-programar/</guid>
		<description><![CDATA[A C-Jump criou um jogo chamado Ski &#38; Snowboard Race que ensina crianças a se familiarizar com linguagens de programação como: C, C++ e Java. O Jogo consiste em uma corrida de Ski ou snowboard sobre um tabuleiro (estilo banco imobiliário), o jogo suporta de 2 a 4 jogadores, e é destinado a crianças a [...]]]></description>
			<content:encoded><![CDATA[<p>A C-Jump criou um jogo chamado Ski &amp; Snowboard Race que ensina crianças a se familiarizar com linguagens de programação como: C, C++ e Java. O Jogo consiste em uma corrida de Ski ou snowboard sobre um tabuleiro (estilo banco imobiliário), o jogo suporta de 2 a 4 jogadores, e é destinado a crianças a apartir de 11 anos.</p>
<p>Cada jogador é um esquiador, representado por um &#8220;pino&#8221; assim como no banco imobiliário, utilizando um dado os jogadores vão se movimentando pelas casas do tabuleiro avançando na corrida.</p>
<p>Cada casa <strong>X</strong> do tabuleiro possuí instruções de um programa computacional completo, essas instruções devem ser processadas pelo jogador que está na casa <strong>X</strong>. O ganhador será o primeiro jogador que passar pela Linha de Chegada da corrida de esqui.</p>
<p> <a href="http://www.repsubmarino.com/2008/03/24/jogo-que-ensina-a-programar/#more-20" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.repsubmarino.com/2008/03/24/jogo-que-ensina-a-programar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Introdução à linguagem Python</title>
		<link>http://www.repsubmarino.com/2008/03/20/introducao-a-linguagem-python/</link>
		<comments>http://www.repsubmarino.com/2008/03/20/introducao-a-linguagem-python/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 01:08:36 +0000</pubDate>
		<dc:creator>Victor Hugo</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[desenvolvimento]]></category>

		<category><![CDATA[GTK]]></category>

		<category><![CDATA[Linguagem de Programação]]></category>

		<category><![CDATA[linguagemsoftware]]></category>

		<category><![CDATA[QT]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.repsubmarino.com/2008/03/20/introducao-a-linguagem-python/</guid>
		<description><![CDATA[Hoje em dia tem-se várias evoluções e revoluções acontecendo no mundo da tecnologia. O advento da internet, o avanço dos computadores e o surgimento cada vez maior de softwares poderosos e flexíveis que atendam as necessidades cada vez mais diversificadas dos usuários, são exemplos claros.
]]></description>
			<content:encoded><![CDATA[<p>Hoje em dia tem-se várias evoluções e revoluções acontecendo no mundo da tecnologia. O advento da internet, o avanço dos computadores e o surgimento cada vez maior de softwares poderosos e flexíveis que atendam as necessidades cada vez mais diversificadas dos usuários, são exemplos claros. <a href="http://www.repsubmarino.com/2008/03/20/introducao-a-linguagem-python/#more-8" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.repsubmarino.com/2008/03/20/introducao-a-linguagem-python/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
