Python é uma linguagem interpretada de alto nível, fortimente tipada e orientada à objectos. Python é usada em diversas áreas como: Web, desktp, mobile, data science, inteligência artifial, machine learning, enfim, um infinito de coisas onde python é usado.
Criada em 1991 pelo holandês Guido Van Rossun. Suporta banco de dados relacionais, é Free (GPL) e não depende de fornecedores exclusivos. Outro ponto, python é uma linguagem de script e interpretada
Caso ainda não saiba, actualmente, Python tem duas versões mais utilizadas, Python 2 e Python 3. Python 3 é a versão mais actual. Dito isto, Python 3 é o futuro, então, não existe motivos para que você comece a programar com Python 2.
INSTALANDO PYTHON
Instalar a linguagem python é muito fácil. Mostrarei dois métodos, um para windows e outro para linux. Clica aqui para ir aos slides de instalação
OLÁ MUNDO
Agora que conhecemos um pouco da sua história e aspectos principais desta linguagem maravilhosa, vamos partir para o nosso primeiro código
print("Olá mundo!")
Bora explicar esse trecho
print()
- a função print serve para imprimir algo na tela. Esta mesma função recebe como parâmetro uma strin que nós usamos "Olá mundo!"
VARIÁVEIS
Até aqui tudo calmo? rsrsrsr Para definir uma variável no Python, basta digitar um nome, sinal de igualdade e o valor(nome = “Joaquim”) Vamos falar de variáveis, python é uma lingugem fortemente tipada nós não precisamos especificar seus tipos exemplo “int idade”:
idade = 17 #variável do tipo inteiro
altura = 1.87 #variável do tipo decimal ou real
nome = "Joa Roque" #variável do tipo string ou carácter
Qualquer linha procedidade de # não é considerada pelo interpretador, então é um comentário.
ATENÇÃO
Nomes de variáveis:
- Não podem começar com números
- Não podem começar com carácteres especiais
- Não podem começar com palavras reservadas
Alguns outros exemplos de variáveis e operações artimétricas
>>> num1 = 1
>>> num2 = 5
>>> print(num1+num2) #saida será 6
>>> nome = "Joa"
>>> sobre_nome = "Roque"
>>> print(nome," ",sobre_nome)
OPERADORES E SINAIS DE COMPARAÇÃO
Operadores artimétricos
-----
+ : adição
- : subtração
/ : divisão
* : multiplicção
% : resto da divisão
** : potenciação
-----
EXEMPLO:
add = 5 + 5
sub = 5 - 4
div = 2020 / 2
multi = 2 * 2
pow = 2**2
print(add) # saida 10
print(sub) # saida 1
print(div) # saida 1010
print(multi) # saida 4
print(pow) # saida 4
Sinais de comparação
----
== : igual a
!= : diferente de
> : maior que
< : menor que
>= : maior ou igual a
<= : menor ou igual a
EXEMPLO
Os sinais de comparação só retornam True e False(Verda)
print(4 == 8) # saida False
print(4 != 2) # saida True
print(3 > 10) # saida False
print(20 < 10) # saida False
print(5 >= 8) # saida False
print(10 <= 30) # saida True
ENTRADA DE DADOS
Aqui, aproveitamos para apresentar a função “input()”. Esta função é utilizada para captar informações enviadas pelo usuário. Ela pode receber um parâmetro, que será uma mensagem exibida ao usuário antes que ele insira o que deseja.
A entrada inserida pelo usuário pode ser salva e utilizada posteriormente. No exemplo abaixo, a entrada digitada pelo usuário é salva na variável “nome” e depois é impressa, juntamente com a mensagem desejada. No exemplo, logo após a exibição da mensagem “ Olá, qual o seu nome?”, o programa aguardará o input do usuário. Após digitar seu nome, você deve apertar o Enter, para que o código prossiga.
nome = input("Olá, qual o seu nome?\n")
print("Olá, %s" %nome)
> Olá, qual o seu nome?
Joaquim Roque
> Olá, Joaquim Roque
CONCLUSÃO
Chegamos ao fim do post mas não do assunto. A publicação ficou muito extensa. Nos vemos!!!