Ir para conteúdo

Posts Recomendados

Fala galera,

Ando estudando Python e nada melhor do que compartilhar isso com vocês. Do aspecto e do ponto de vista de um iniciante, Python é uma linguagem simples e muito funcional, orientada a objetos e facilmente integrada a outras linguagens e sistemas.

De período em período farei um novo tópico sobre o assunto, repassando meu aprendizado para incitar e capacitar vocês também de aprenderem essa magnifica linguagem!

 

1.1 Introdução

 

► 1.1.1 - Por que usar Python?

» É fácil;

» É orientado a objetos;

» É poderoso;

» É para Web;

» É multi-plataforma;

» Com o Pygame, é para jogos;

» É utilizado pelas maiores empresas: Google, Yahoo, Nokia, Sony, Microsoft, NASA, Apple...

» Está entre as 10 maiores linguagens de programação [5° lugar]

» É divertido, funcional e extremamente utilizável. Eaí, vamos começar?

 

► 1.1.2 - Básico e Iniciando

A princípio, precisamos de um interpretado de Python. No site oficial, www.python.org/getit há um bom interpretador.

Outros interpretadores para desenvolvimento: PyCharm, NetBeans, Notepad++, EasyClipse, ActivePython, Eclipse...

 

Para começar, vamos iniciar com o tradicional "Hello World!" em Python. Em algumas linguagens como por exemplo C++, o código seria:

 

#include <iostream>

int main()
{
 std::cout << "Hello World!" << std::endl;
 return 0;
}

 

Mas como estamos trabalhando com Python, uma linguagem simples e funcional, temos:

 

print "Hello World!"

'print' é o comando básico para impressão na tela. Teremos o resultado "Hello World!".

 

 

Vejamos alguns conectores, operadores e funções:

 

Operadores lógicos:

or - ou

and - e

not - não

if - se

elif - se (falaremos sobre e seu uso mais tarde)

else - senão

= - atribuição

 

Algumas funções básicas:

raw_input() - recebe uma string do usuário e a retorna ao programa

input() - semelhante a função acima

 

Operadores:

+ - soma

- - subtração

* - multiplicação

/ - divisão

** - potencia

< - menor que

> - maior que

>= - maior ou igual que

<= - menor ou igual que

== - igual

!= - diferente

<> - diferente

is - igualdade (objetos)

is not - diferença (objetos)

 

 

Veja um exemplo de código:

a = input("Insira um valor para A ")
b = input("Insira um valor para B ")

print a + b

 

O exemplo acima usa os operadores = como atribuição. O usuário insere o primeiro valor que é atribuído ao objeto A. O usuário insere o segundo valor que é atribuído ao objeto B. + é o operador responsável pela soma. A é somado à B atráves desse operador. O comando print imprime na tela o resultado.

 

--------------------------------------------------------------------------------------------------------

Agora que falamos superficialmente sobre Python, que tal um pequeno quiz para nos introduzir a linguagem?

Tente antes de ver as respostas.

 

1. Faça um programa que peça dois números. Calcule e mostre:

» A soma do primeiro com o segundo multiplicado pelo valor do primeiro.

 

 

a = input("Insira um numero")

b = input("Insira outro numero")

print a + b * a

 

 

 

» O resultado da multiplicação dos dois números. Eleve o resultado ao cubo (utilize o operador de potência **)

 

 

a = input("Insira um numero")

b = input("Insira outro numero")

c = a * b

 

print "O resultado da multiplicacao --->", c

print "O resultado da elevacao do resultado ao cubo --->", c ** 3

 

 

 

Mais em breve.

Abraços!

Editado por Henrique Moura
Link para o comentário
https://xtibia.com/forum/topic/171640-python-11-introdu%C3%A7%C3%A3o-e-b%C3%A1sico/
Compartilhar em outros sites

Legal cara, achei até meio parecido com lua, bem bacana.

 

Espero que continue postando aulas, vou ficar acompanhando. Abraço.

Link para o comentário
https://xtibia.com/forum/topic/171640-python-11-introdu%C3%A7%C3%A3o-e-b%C3%A1sico/#findComment-1127499
Compartilhar em outros sites

Bacana e muito simples.. Legal pra quem quer começar a aprender algo de programação.

Só uma dúvida: Tem as mesmas propriedades de uma linguagem de alto nível?

 

Valeu Herrique :)

Link para o comentário
https://xtibia.com/forum/topic/171640-python-11-introdu%C3%A7%C3%A3o-e-b%C3%A1sico/#findComment-1127841
Compartilhar em outros sites

Legal. Já estudou funções e classes dentro do tkinter/pygame? Foi aí que desisti de python, rs

Editado por DiogoTemporario
Link para o comentário
https://xtibia.com/forum/topic/171640-python-11-introdu%C3%A7%C3%A3o-e-b%C3%A1sico/#findComment-1129826
Compartilhar em outros sites

Parabéns pelos tutoriais Henrique, é bem fácil de entender e tal. Python é uma ótima linguagem para quem tá começando, muito simples e prática para usar.

 

No aguardo de mais tutoriais ;)

Link para o comentário
https://xtibia.com/forum/topic/171640-python-11-introdu%C3%A7%C3%A3o-e-b%C3%A1sico/#findComment-1133958
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...