Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991. Atualmente, possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation. Apesar de várias partes da linguagem possuírem padrões e especificações formais, a linguagem, como um todo, não é formalmente especificada. O padrão de facto é a implementação CPython.
Existe diversos software para usar a linguagem Python, mas eu pessoalmente recomendo o proprio Python e o Pychamr da Jet Brains. Primeiro instala o Pyhton após o donwload e depois instala o Pycharm.
Links para donwload:
Os links vão direcionar ao site oficial para baixar os softwares. Assista ao vídeo mostrando a instalação do programa.
Variável
Variáveis são espaços reservados na memoria para armazenar dados/informações que são usados na execução do programa. A variável pode ter números reais, números inteiros, caracteres, frases e etc.
Exemplo:
nome = input('Digite o seu nome: ')
print('Seja bem-vindo', nome)
No exemplo de cima a variável constada foi "nome" no caso do Python toda variável é um objeto. Toda variável pode receber valores pelo "recebe", esse recebe é simbolizado pelo sinal de igual (=). O "input" seria a sintaxe para ler a entrada que o usuário digitou e armazenou na variável. As aspas simples (‘) servem para leitura, colocando entre aspas o programa vai entender que é leitura. O print é a parte mais importante no Python, ele vai mostrar as informações na qual foram passados.
Sendo assim o resultado do exemplo acima sairia desta forma:
Como informado antes, no print foi digitado entre parênteses (‘Seja bem-vindo’, nome) sendo que tudo que estiver digitado dentro das aspas o programa vai interpretar como leitura, o “nome” seria a variável. Sendo assim, a função print exibiu na tela todas as informações que foram passadas.
Sintaxe
A sintaxe da linguagem de programação Python é o conjunto de regras que definem como um programa em Python será escrito e interpretado(tanto pelo sistema de tempo de execução como pelo ser humano).
Exemplo de Sintaxe Básica
Veja abaixo algumas sintaxes que são usados no Python.
Sintaxe | Funções |
input | lê a entrada que o usuário digitou e armazenou na variável |
pint | serve para mostra as informações que foram passadas e vai exibir na sua tela |
int | converte um dado string para um número inteiro |
float | armazena número com ponto flutuante (reais) com precisão simples |
bool | armazena os valores verdadeiros ou falsos, existem apenas dois tipos de valores booleanos. Eles são True (verdadeiro) e False (falso) |
str (string) | serve para dar retornar representações de valores que sejam legíveis para as pessoas |
format() | Serve basicamente para criar uma string que contem campos entre chaves {} que são substituídos pelos argumentos de format |
Operadores Aritiméticos
Operadores são símbolos especiais que representam computações como adição, multiplicação e divisão. Os valores sobre os quais o operador trabalha são chamados de operandos.
- Adição: +
- Subtração: -
- Multiplicação: *
- Divisão: /
- Exponenciação (Potência): **
- Divisão inteira: //
- Resto da Divisão: %
Exemplos de expressões matematicas em Python
#soma print(10+2) Resultado: 12
#Subtração print(4-2) Resultado: 2
#multiplicação print(5*2) Resultado: 10
#Divisão print(5/2) Resultado: 2.5
#Potência print(5**2) Resultado: 25
#Divisão inteira print(5//2) Resultado: 2
#Resto da Divisão print(5%2) Resultado: 1
Veja o vídeo abaixo com a explicação.
Condições
Uma condição na linguagem Python é definida como uma expressão que pode ser verdadeira ou falsa. A este tipo de expressão dá-se o nome de expressão relacional ou comparação. Por exemplo, 3 >2 uma expressão relacional que possui valor verdadeiro. Por outro lado, 4 <1 é uma expressão que possui valor falso.
Estrutura de Condição
if: é uma estrutura de condição que permite avaliar uma expressão e, de acordo com seu resultado, executa uma determinada ação.
elif: serve para verifica outra condição caso a condição do if seja falsa.
else: é utilizado para executar um bloco de código, caso o resultado da expressão informada na introdução if seja falso. Vale ressaltar que a introdução else só pode ser utilizada em conjunto com o if. Perceba que também precisamos utiliza o caractere dois-pontos (:) após a expressão da introdução if e após o else.
Exemplo:
if expressão_for_verdadeiro:
Executar_primeiro_bloco_de_código ()
else:
Executara_segundo_bloco_de_código ()
Operadores de Comparação
Todas as expressões utilizada no comando if/else são testadas por meio de condições lógicas semelhantes as expressões matemáticas. Elas fazem a comparação entre duas variáveis ou expressões.
Tabela
Símbolo | Definição |
== | Igual |
!= | Diferente |
> | Maior que |
< | Menor que |
>= | Maior ou Igual que |
<= | Menor ou Igual que |
igual: é utilizado para comparar duas variáveis ou expressões. Ela é representada pelo sinal de iguais duas vezes “==”.
A=10
if == 10:
print('Verdadeiro')
else:
print('Falso')
Resultado: Verdadeiro
Não igual/Diferente: a verificação de diferença entre dois termos é feita com a utilização dos símbolos de exclamação e igual ”!=”.
A=10
if !=10:
print('Verdadeiro')
esle:
print('Falso')
Resultado: Falso
Maior que: o operador maior “>” é utilizado para verificar se o primeiro termo é maior que o segundo.
A=10
B=20
if a>b:
print(‘Verdadeiro’)
else:
print(‘Falso’)
Resultado: Falso
Menor que: o operador menor “<” é utilizado para indicar se o primeiro termo é menor que o segundo.
A=10
B=10
if a<b:
print(‘Verdadeiro’)
else:
print('Falso')
Resultado: Verdadeiro
Maior ou igual: o operador maior ou igual “>=” é utilizado para realiza essa verificação entre o primeiro e o segundo.
A=10
B=10
if a>=b:
print(‘Verdadeiro’)
else:
print(‘Falso’)
Resultado: Verdadeiro
Menor ou igual: o operador menor ou igual “<=” é utilizado para realizar essa comparação entre o primeiro e o segundo termo.
A=10
B=10
if a<=B:
print(‘Verdadeiro’)
else:
print(‘Falso’)
Resultado: Verdadeiro
Gostaria de saber mais?
Assista os videos aula do CursoemVideo feito pelo professor Gustavo Guanabara.
Os curso são totalmente gratuitos e caso você queira o certificado após o termino do curso, precisa fazer o cadastro no site do próprio curso em video e fazer os cursos.
- Canal do Curso em Video
- Site do Curso em Video: https://www.cursoemvideo.com
- Lista completa do curso Python: Playlist
Atualmente o curso Python tem 3 módulos e para cada módulo tem o certificado valido informando as 40 horas concluídas. Futuramente o canal pode lançar mais módulos.
OBS: algumas informaçãos do material foi tirada durante as aulas do curso em video. Este site tem a intenção de compartilha conhecimento sem fins lucrativo. Quanto mais pessoas principalmente iniciantes souber desta facilicitação de conteúdo, melhor. Nem todo mundo tem boas condições para pagar um curso ou faculdade.