Olá, leitores! Tudo bem?
Se você acompanha o nosso blog, gosta do conteúdo...
Ajude esse projeto sempre melhorar!
Doe!
No canto superior direito há uma imagem do PagSeguro onde você pode clicar e doar qualquer valor.
Colabore com esta idéia.
Até mais!
sábado, 24 de junho de 2017
Python - Olá, mundo!

O "Olá Mundo" é um famoso programa que imprime "Olá, Mundo!" (ou "Hello, World!") na tela. O primeiro programa Olá Mundo de que se tem conhecimento foi implementado na linguagem B.
Guido Van Hossum é conhecido por ser o criador da linguagem Python. Sobre a origem do Python, Van Rossum escreveu em 1996:
Há mais de seis anos, em dezembro de 1989, eu estava procurando por um projeto de programação como "hobby" que me mantivesse ocupado durante a semana próxima ao Natal. Meu escritório... estaria fechado, mas eu tinha um computador em casa, e não muito mais do que isso em mãos. Eu decidi escrever um interpretador para a nova linguagem de scripting sobre a qual eu vinha pensando ultimamente: uma descendente da ABC que agradaria a hackers de Unix/C. Eu escolhi Python como um título provisório para o projeto, sendo que eu estava num humor um pouco irreverente (e sendo também um grande fã do Monty Python's Flying Circus).Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Resumindo, é uma linguagem que vai facilitar o seu aprendizado e produtividade.
Vamos ao hello world em Python:
Bem, galera pythonica! É isso! Até a próxima!
Referências
Olá mundo
Guido van Rossum
Python
segunda-feira, 10 de abril de 2017
Zerinho - CodeGolf Python
Zerinho é uma brincadeira que as crianças frequentemente utilizam pra escolher seu time, ou sair em vantagem em alguma atividade.
Este será um algoritmo onde temos uma entrada com três números (0 - zero ou 1 - um) separados por espaço.
Com as seguintes possibilidades:
0 0 0 *
0 0 1 C
0 1 0 B
0 1 1 A
1 0 0 A
1 0 1 B
1 1 0 C
1 1 1 *
Vamos ao código não otimizado:
Veja foi feito uma leitura de uma string. Acessado as três posições. E foi usado uma estrutura condicional if-else.
Este é o código otimizado:
a,b,c=input().split();print((("*","C")[c!=a],("B","A")[a!=c])[a!=b])
Valeu, pessoal! Até a próxima!
Este será um algoritmo onde temos uma entrada com três números (0 - zero ou 1 - um) separados por espaço.

0 0 0 *
0 0 1 C
0 1 0 B
0 1 1 A
1 0 0 A
1 0 1 B
1 1 0 C
1 1 1 *
Vamos ao código não otimizado:
| |||
Veja foi feito uma leitura de uma string. Acessado as três posições. E foi usado uma estrutura condicional if-else.
Este é o código otimizado:
a,b,c=input().split();print((("*","C")[c!=a],("B","A")[a!=c])[a!=b])
Valeu, pessoal! Até a próxima!
domingo, 19 de março de 2017
CodeGolf com Python - Parte 1
Código de golfe é
um tipo de competição de programação recreativa em que os
participantes se esforçam para alcançar o código-fonte mais curto
possível que implementa
um determinado algoritmo. Você pode utilizar a linguagem que quiser e normalmente não é usada bibliotecas externas na escrita dos algoritmos.
Python é uma linguagem de programação enxuta, limpa e elegante. Entre linguagens de programação como Perl, Python, Ruby, Java, C e JavaScript, em muitos casos Python com certeza tem a menor solução para o problema.
Algo legal é que não existe uma só solução. Você pode explorar e aprender muito de uma linguagem de programação em pouco tempo. Vamos explorar python. Confira os novos posts que vem aí!
Python é uma linguagem de programação enxuta, limpa e elegante. Entre linguagens de programação como Perl, Python, Ruby, Java, C e JavaScript, em muitos casos Python com certeza tem a menor solução para o problema.
Algo legal é que não existe uma só solução. Você pode explorar e aprender muito de uma linguagem de programação em pouco tempo. Vamos explorar python. Confira os novos posts que vem aí!
Assinar:
Postagens (Atom)
Marcadores
Aluno
(1)
alunos
(1)
Applets
(1)
Arduino
(2)
Arrays em Java
(2)
C
(4)
Codegolf
(3)
colabore
(2)
Coopere
(2)
coquetel
(1)
desenvolvimento
(1)
do-while
(2)
download
(1)
Eclipse
(1)
EDIFPI
(1)
Estruturas de Repetição
(4)
Estutura de Dados
(1)
for
(1)
git
(1)
github
(1)
Guido van Rossum
(1)
Hello Wold
(1)
hello world
(3)
html
(1)
IDE
(1)
IMC
(1)
Inteiro
(1)
Introdução
(1)
Introdução ao Java
(1)
Java
(1)
JDK
(2)
JFrame
(1)
Jogos
(2)
keepvid
(1)
LED RGB
(1)
Linguagem
(1)
Linguagem C
(1)
Maior
(1)
Média
(1)
Menor
(1)
métodos
(1)
minicursos
(1)
NetBeans
(1)
Operadores Condicionais
(1)
Operadores Lógicos
(2)
Operadores Lógicos e Condicionais
(1)
palavra
(1)
palestras
(1)
pisca led
(1)
Python
(5)
realplayer
(1)
repositorios
(1)
Shell Script
(1)
Software de Código Aberto
(1)
String
(1)
Tamanho de um vetor
(1)
tamanho de uma string
(1)
TI
(1)
tutoriais
(2)
Ubuntu
(1)
Variáveis
(1)
Vetor
(2)
Vídeos
(1)
while
(2)
Youtube
(1)