-
Para quem usa o sistema operacional Windows ou MacOS deve fazer o download e instalação do Python, porém no Linux ele já vem instalado;
-
O VSCode deve ser instalado, caso você não tenha feito isso ainda.
-
Após a instalação do VSCode devemos instalar uma extensão no mesmo cujo o nome é Python, sim, a extensão tem o mesmo nome da linguagem.
Uma pequena demonstração das funções nativas print()
e input()
.
Entrada e Saída de Dados
Como os nossos dados podem ser "salvos" e quais tipos eles podem ser? Variáveis
-
Usando os operadores matemáticos (aritméticos) que são
+
,-
,*
,/
,%
,//
e**
. Operadores Aritméticos -
Usando os operadores booleanos como:
<
,>
,<=
,>=
,==
,!=
Operadores Booleanos
Como realizar a conversão de um tipo de variável para outro tipo, ou seja, como fazer uma str
se tornar um int
, ou um float
se tornar um int
e por ai vai.
int()
, str()
, float()
e bool()
Conversão de tipos
Com esse conceito você pode alterar o resultado final, tudo depende da condição imposta para que o resultado em cada situação seja retornado.
if
, elif
e else
Estruturas Condicionais
Aprendendo a criar laços de repetição com o for e while, e dica sobre o range.
Em Python, list()
é uma estrutura de dados utilizada para armazenar elementos de forma sequencial e ordenada. As listas são acessadas por meio de um índice que inicia com o valor 0 para o primeiro elemento e é incrementada com 1 a cada novo item.
Estrutura de listas
Os métodos são funções nativas que você pode utilizar para trabalhar com as listas.
len()
A Quantidade de itens na lista.
sum()
Soma todos os itens da lista.
max()
Exibe o maior valor da lista.
min()
Exibe o menor valor da lista.
append()
Append significa incluir ou anexar...
clear()
Clear significa limpar. ...
copy()
Copy significa copiar. ...
count()
Count significa contar. ...
extend()
Extend significa estender. ...
index()
Index significa índice. ...
insert()
Insert significa inserir. ...
pop()
Pop significa estourar...
Uma função é uma sequência de comandos que executa alguma tarefa e que tem um nome. A sua principal finalidade é nos ajudar a organizar programas em pedaços que correspondam a como imaginamos uma solução do problema.
A sintaxe de uma definição de função é:
def NOME( PARÂMETROS ):
COMANDOS
Dicionário em Python é uma coleção de dados sem ordem onde cada elemento possui um par chave/valor. E o que é um par chave/valor? Basicamente é uma forma de se indexar um valor a partir de uma chave.