Aula 1 - Introdução à Python
Instalação:
- https://www.python.org/downloads/
- Download Python 3.10.2
- https://www.anaconda.com/products/individual#Downloads
- 64-Bit Graphical Installer (510 MB)
IDEs:
- Google Collab:
- Jupyter Notebook:
- PyCharm:
- Visual Code:
Guia:
Variáveis;
- Armazenar valores para serem usados depois.
- O conceito na vida real se assemelha como um bolso de calça onde você pode guardar suas chaves.
print();
Emite dados na tela quando se quer apresentar algo ao usuário ou para testes;
Ex.:
texto = 'Hello World' print(texto)
Tipagem;
int()
- Valores numéricos inteiros (isto é, SEM casas decimais).
float()
- Valores numéricos reais (isto é, COM casas decimais).
string()
- Letras/texto.
bool()
- Validador.
- Verdadeiro ou Falso
- Sintaxe: True/False
Ex.:
valor = 1 valor = int(valor) #output: 1 valor = float(valor) #output: 1.0 valor = string(valor) #output: '1' valor = bool(valor) #output: True
Tupla;
( )
São imutáveis;
Ex.:
#atribuição composta tupla_de_bandas = 'Led Zeppelin', 'The Doors', 'Black Sabbath' #ou tupla_de_bandas = ('Led Zeppelin', 'The Doors', 'Black Sabbath')
Lista:
São mutáveis;
Ex.:
lista_de_livros = ['Harry Potter', 'Sherlock Holmes', 'Jogos Vorazes']
Identação;
- Tab;
- Tabs definem o alinhamento dentro de alguma condição, looping ou função dentro do Python.
Condição;
if, elif e else
Ex.:
idade = 17 if idade idade < 16: print('Adolescente') elif idade > 16 and < 21: print('Jovem') else: print('Adulto')
len();
Ex.:
texto = 'Lorem Ipsum is simply dummy text of the printing and typesetting industry.' len(texto) #output: 74
input();
Ex.:
nome = input('Qual o seu nome? R: ') print(nome)
Comentários.
e "" ""
Servem para criar "comentários" no código e assim facilitar a leitura dele por você mesmo ou outra pessoa.
Ex.:
#Essa variavel receberá um valor e já terá seu dado convertido para inteiro valor_dois = int(input('Insira um novo valor para a soma: ')) #ou print('Inicial') """Este é um comentário """ ''' ''' print('Final')
Colinha:
- '=' passa valores
- '==' compara se os valores são iguais
- 'in' para checar algum valor
- '=== ' compara o valor e o tipo da variável
Referências:
- Automatize tarefas maçantes com Python
- Curso Intensivo de Python