Aula Python – 9

Continuando a lista de exercícios de Estrutura Sequencial original dadocumentação Python …

O 9° diz assim:
“Faça um Programa que peça a temperatura em graus Farenheit, transforme e mostre a temperatura em graus Celsius. C = (5 * (F-32) / 9)”

Chiiiiiiiiiii!! Complico, hein?
Na verdade não:

Vamos fazer um fluxograma para entender melhor:
(CLIQUE PARA AMPLIAR ;D) 

Viu como ficou mais fácil de entender!!
Escrevendo o Programa!!  uh!!

>>f = input(“Digite o valor de f: “)
>>vT = f – 32     // vt de variável temporária ;D
>>c = 5 * vT / 9
>>print c

SE VOCÊ GOSTOU CLIQUE AQUI!!

DEIXE SUAS  DUVIDAS NOS COMENTÁRIOS, OU ENVIE UM EMAIL PARA: powerpython@hotmail.com.br.

Me segue no Twitter !!: @powerpython

COMENTEM!!

Publicado em Programação Python | Com a tag , , , , , , , , , , , , , | 6 Comentários

Aulas Python

Aprenda a programar de forma e simples usando exercícios originais da documentação Python

Publicado em Uncategorized | Com a tag | Deixe um comentário

Python – Aula 8 – Estrutura Sequencial

Continuando a lista de exercícios de Estrutura Sequencial original da documentação Python …

O 8° exercício diz assim:
“Faça um Programa que pergunte quanto você ganha por hora e o número de horas trabalhadas no mês. Calcule e mostre o total do seu salário no referido mês.” 

A partir desse tutorial, antes da realização do exercício vamos fazer um algorítimo,
(o que é um algoritimo?). Que nada mais do que uma serie de instruções que o programa deve seguir.

ALGORÍTIMO:

  1. Descubra quanto o usuário ganha por hora;
  2. Depois descubra quantas horas ele trabalhou no mês;
  3. Multiplique o valor das horas com o ganho por horas;
  4. Escreva quanto o usuário ganhou nesse mês;

Escrevendo o programa:

>>n_horas = input(“Digite o numero de horas trabalhadas:  “)
>>g_horas = input(“Quanto você guanha por hora?  “)
>>resultado = g_horas * n_horas
>>print ‘Você ganhou ‘,resultado,’ neste mês’

Saida:

>>>
Digite o numero de horas trabalhadas: 60
Quanto você guanha por hora? 20
Você ganhou 1200 R$ neste mês
>>>

SE VOCÊ GOSTOU CLIQUE AQUI!!

DEIXE SUAS  DUVIDAS NOS COMENTÁRIOS, OU ENVIE UM EMAIL PARA: powerpython@hotmail.com.br.

Me segue no Twitter !!: @powerpython

COMENTEM!!

Publicado em Programação Python | Com a tag , , , , , , , , , , , , , | 5 Comentários

Python – O que é uma API? E como usa-lá?

Depois da aula 5, algumas pessoas me perguntaram o que são APIs, para que servem, e como usa-las.  Pois bem , aqui vai uma aula  sobre APIs

Atenção: não se esqueça de responder a enquete no final do post!!

“API, de Application Programming Interface (ou Interface de Programação de Aplicativos) é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.
De modo geral, a API é composta por uma série de funções acessíveis somente por programação, e que permitem utilizar características do software menos evidentes ao utilizador tradicional” – Wikipédia 

Entendo um pouco melhor…

API é nada mais é do que uma aplicação que podemos utilizar para implementar nosso código. Exemplo: Imagine que queremos fazer um programa que preciza fazer Exponenciação, para fazer 2²²  sem nenhuma API, teriamos de fazer 2*2*2*2…
E então importamos uma biblioteca chamada MATH (matematica em portugues) , essa biblioteca (como qualquer outra), nada mais é do que uma lista de códigos escrito em Python, que quando importamos ela para nosso código, implementa nosso programa. EX: para fazer 2²² com o MATH, fica assim 2 ** 22, simples assim ;D

Ainda com MATH podemos:

  • Retornar a raiz quadrada do número.
  • Retornar o cosseno do número em radiano.
  • Retornar o seno do número em radiano.
  • Retornar a tangente do número em radiano.
  • Converter o angulo ‘numero’ de graus para radiano.
  • Retornar a hipotenusa dos números (catetos) fornecidos.

fonte:http://infog.casoft.info/?p=289

Além de também nos fornecer o valor pi, que usamos aula 6, clique aqui para ver.
Com a biblioteca MATH o código da 6° aula fica assim:

>>import math               //É exatamente assim que importamo um biblioteca

>>r = input(“Digite a área do Circulo em metros: “)
>>a = math.pi * (r * r)        //Assim acessamos o valor de pi
>>print ‘A area do circulo é ‘,a,’m²’

Saida:

>>>
Digite a área do Circulo em metros: 10
A area do circulo é 314.159265359 m²
>>>

Perceba que ele nos retorna com muito mais exatidão.

..:Enquete:..

SE VOCÊ GOSTOU CLIQUE AQUI!!

DEIXE SUAS  DUVIDAS NOS COMENTÁRIOS, OU ENVIE UM EMAIL PARA: powerpython@hotmail.com.br.

Me segue no Twitter !!: @powerpython

COMENTEM!!

Publicado em Programação Python, Uncategorized | Com a tag , , , , , , , , , , , , , , , , | Deixe um comentário

Python – Aula 7

Mais uma vez continuando a lista de exercícios Python…

O exercicio 7 é bem parecido com 6, clique a aqui para ver. E por isso esse tutorial é bem curto

O 7° exercício diz exatamente assim:
” Faça um Programa que calcule a área de um quadrado, em seguida mostre o dobro desta área para o usuário”

Como se calcula a Área de um quadrado?
Simplesmente  multiplicando a largura pelo comprimento ;D.

Escrevendo o programa:

>>altura = input(‘Digite a altura do quadrado em metros’)
>>largura = input(‘Digite a largura do quadrado em metros’)
>>a = altura * largura
>>print ‘O dobro da area é ‘,a * 2,’m²’

Dica: não copie o Código tente você mesmo escrever, assim você aprende melhor e mais rápido ;D.

Saída:

>>>
Digite a altura do quadrado em metros: 10
Digite a largura do quadrado em metros: 10
O dobro da area é 200 m²
>>>

CLIQUE AQUI SE VC GOSTOU!! 

DEIXE SUAS  DUVIDAS NOS COMENTÁRIOS, OU ENVIE UM EMAIL PARA: powerpython@hotmail.com.br.

Me segue no Twitter !!: @powerpython

COMENTEM!!

Publicado em Programação Python | Com a tag , , , , , , , , , , , , , , | 5 Comentários

Python – Aula 6

Continuando a lista de exercícios oficiais da documentação Python

O sexto exercicio diz assim:
“Faça um Programa que peça o raio de um círculo, calcule e mostre sua área”

Como calcular a área de um circulo?
A área de qualquer circulo é igual a :  π  vezes o raio do circulo ao quadrado.
Fica assim:    A =  π . r²     //sendo π  aproximadamente  3,14.
Se você não entendeu, veja esse vídeo em que me baseie, clicando aqui!!

Para fazer o exercício vamos precisar de 3 variáveis: a primeira para o valor de  π, a segunda para o raio do circulo, e a terceira para o resultado (área).
O Programa fica assim:

>>pi = 3.14                         //note que é 3.14, e não 3,14, caso contrario daria erro
>>r  = input(“Digite a área do Circulo em metros:  “)
>>a =  pi * (r * r)
>>print ‘A área do circulo é’,a,’m²’

Dica: não copie o Código tente você mesmo escrever, assim você aprende melhor e mais rápido ;D.

Saida:

>>>
Digite a área do Circulo em metros: 3.5
38.465 m²
>>>

Como em uma equação matemática, Python realiza primeiro o que está entre parenteses  (r * r), que nada mais é do que r².

DEIXE SUAS  DUVIDAS NOS COMENTÁRIOS, OU ENVIE UM EMAIL PARA: powerpython@hotmail.com.br.

COMENTEM!!

Publicado em Programação Python | Com a tag , , , , , , , , , , , , , , , | 9 Comentários

Python – Aula 5

Mais uma vez continuando a lista de exercícios Python…

O 5° exercício diz assim:
“Faça um Programa que converta metros para centímetros.” 

Para realizar o exercício devemos aprender a converter metros para cm, Para quem não sabe como se faz, vai a dica:

cm ———-> m ———— divide por 100
m ————>cm ———– multiplica por 100

Para o programa usaremos 2 variáveis: A primeira para cm, a segunda para a resposta.

Escrevendo o programa 

>> from __future__ import division
>> c = input(“Insira os centímetros a serem convertidos:  “)
>> r = c / 100
>> print c,’cm’,’é equivalente a: %s’%r, “metros”

Saída:

>> Insira os centímetros a serem convertidos: 1564
>> 1564 cm é equivalente a: 15.64 metros

DEIXE SUAS  DUVIDAS NOS COMENTÁRIOS, OU ENVIE UM EMAIL PARA: powerpython@hotmail.com.br.

COMENTEM!!

 

 

 

Publicado em Uncategorized | 7 Comentários

Python – Aula 4

Continuando a lista de exercícios Python..

O quarto exercício diz exatamente a assim:
“Faça um Programa que peça as 4 notas bimestrais e mostre a média.” 

Antes de fazer o exercício, precisamos saber como se calcula uma media de 4 notas .
Para quem não sabe, é simples assim: Digamos que na primeira prova, o aluno tirou 5, na segunda 8, na terceira 7, e por ultimo 9.  Agora é somar tudo (5 + 8 + 7 + 9), e dividir por quatro (se fosse 5 provas, seria divido por 5 , e assim por adiante).

5 + 8 + 7 + 9  =  29 / 4 = 7,25

Escrevendo o programa

>>n1 = input(‘Digite o resultado da 1° prova: ‘)
>>n2 = input(‘Digite o resultado da 2° prova: ‘)
>>n3 = input(‘Digite o resultado da 3° prova: ‘)
>>n4 = input(‘Digite o resultado da 4° prova:‘)

>>c = n1 + n2 + n3 + n4
>>r = r / 4

>>print “resultado e: %s” %r

Saida

>>Digite o primeiro numero: 5
>>Digite o segundo numero: 8
>>Digite o segundo numero: 7
>>Digite o segundo numero: 9
>>resultado e: 7

Note que ele nos respondeu que a media é 7. Porém  o resultado certo seria 7,25.
Como fazermos o programar nos responder corretamente?
Simplesmente importando uma biblioteca de divisão original do Python, que nos da resultados mais precisos. então fica assim.

>>from __future__ import division

>>n1 = input(‘Digite o primeiro numero: ‘)
>>n2 = input(‘Digite o segundo numero: ‘)
>>n3 = input(‘Digite o segundo numero: ‘)
>>n4 = input(‘Digite o segundo numero: ‘)
>>r = n1 + n2 + n3 + n4
>>s = r / 4

>>print “resultado e: %s” %s

DEIXE SUA DUVIDA NOS COMENTÁRIOS, OU NOS MANDE POR EMAIL: powerpython@hotmail.com.br.

COMENTEM PARA TER MAIS AULAS.

Publicado em Programação Python | Com a tag , , , , , , , , , , , , , , | 6 Comentários

Python – Aula 3

Continuando a lista de exercícios Python…

O Terceiro exercícios diz exatamente assim:
“Faça um Programa que peça dois números e imprima a soma.”

Para este exercício usaremos praticamente o mesmo código da aula passada
(clique aqui para ver), mas claro sempre alterando umas coisinhas .

Código da aula passada

>>n = input(“Digite um número: “)
>>print ‘O numero digitado foi: %s’ %n 

Para fazermos o programa exibir a soma de dois números, vamos precisar de 3 variáveis.
A primeira para o 1° numero, uma segunda para o 2° numero, uma terceira para o resultado. Então o código fica assim:

>>n1 = input(‘Digite o primeiro numero: ‘)                       //o usuário digita o 1° numero
>>n2 = input(‘Digite o segundo numero: ‘)                       //o usuário digita o 2° numero
>>r = n1 + n2                                                                       // r é = a soma de n1 + n2
>>print “resultado e: %s” %r                                            // mostra o resultado de n1 + n2

DEIXE SUA DUVIDA NOS COMENTARIOS, OU ENVIE PARA powerpython@hotmail.com.br.

COMENTEM PARA TER MAIS AULAS.

Publicado em Programação Python | Com a tag , , , , , , , , , , , , , , | 5 Comentários

Python – Aula 2

Seguindo a aula anterior (Hello world) e seguindo a lista de exercícios da documentação Python, o segundo exercícios diz o seguinte:

“Faça um Programa que peça um número e então mostre a mensagem O número informado foi [número]”

Para que possamos realizar esse exercício precisamos usar a função Input , além de uma das coisas mais importantes na programação, a variável.

Variável – Nada mais é do que um espaço da memoria que reservamos para guardar informações. Exemplo:

>>n = ‘João’      // criamos uma variável chamada n , e depois atribuímos o nome João
>>print n        // aqui pedimos para que escreva o que tem dentro de n

Agora que já sabemos o que é uma variável podemos aprender para que serve a função input.

Input – O seu próprio nome já nos faz deduzir o ele faz (Input , em português Entrada)
Eu poderia explicar o seu funcionamento, e como a usamos, mais é melhor mostrar.

>>input(‘Digite um número: ‘)

Saída (resultado)

>>Digite um número:

Escrevendo o Programa:

Vamos rever o que queremos que o programa faça:

  1. Escreva : Digite um número
  2. Depois mostre: O número digitado foi [número]

Esse programa é parecido com o exemplo que dei acima, mais a única diferença é que o conteúdo da variável (n), é o usuário em que vai escrever, não o programador.
E para isso usamos a função input
Vamos fazer a variável n receber um numero escolhido pelo usuário . Desta maneira:  

>>n = input(‘Digite um numero: ‘)

E como fazer o programa escrever: O numero digitado foi [numero] ?

>> print ‘O  numero digitado foi : %s’  %n  

Usando %s (s de string, na programação são caracteres) substituímos o que está com %… fora das aspas.

Então o código fica assim: 

>>n = input(“Digite um número: “)
>>print ‘O numero digitado foi: %s’ %n 

Saida

>>Digite um número: 5
>>O número digitado foi: 5 

DEIXE SUA DUVIDA NOS COMENTÁRIOS =)
E NÃO SE ESQUEÇA DE DEIXAR SUA CRITICA ;D


 



  •                                                                                                                                   
Publicado em Programação Python | Com a tag , , , , , , , , , , , , , , | 5 Comentários