Python-Cáp. 2
Python-Cáp. 2
Primeiros Passos com a Linguagem Python – Visão Geral, Instalação e Chat GPT
ChatGPT
Empresa Open IA
2. **input()**: A função `input()` é usada para receber entrada do usuário via teclado. Ela exibe
uma mensagem opcional e aguarda o usuário inserir algum texto, que é então retornado como
uma string.
4. **range()**: A função `range()` é usada para gerar uma sequência de números. Pode ser
usada com um, dois ou três argumentos, onde o primeiro é o início, o segundo é o fim (não
inclusivo) e o terceiro é o passo (opcional).
5. **sum()**: A função `sum()` é usada para calcular a soma de todos os itens em uma
sequência, como uma lista, tupla ou conjunto.
6. **sorted()**: A função `sorted()` é usada para ordenar os itens de uma sequência e retornar
uma nova lista com os itens ordenados. Ela pode aceitar argumentos opcionais para personalizar
a ordenação.
7. **max() e min()**: As funções `max()` e `min()` são usadas para encontrar o valor máximo e
mínimo em uma sequência, respectivamente.
8. **type()**: A função `type()` é usada para obter o tipo de um objeto Python. Ela retorna o
tipo do objeto como um objeto de tipo `type`.
9. **str(), int(), float(), bool()**: Essas funções são usadas para converter valores de um tipo
para outro. Por exemplo, `str(5)` converte o número 5 em uma string "5".
10. **range()**: A função `range()` é usada para gerar uma sequência de números inteiros
dentro de um intervalo especificado.
Nesta linha, usamos a função range() para gerar uma sequência de números de 1 a 100
(incluindo 1, mas não incluindo 101), e então convertemos essa sequência em uma lista
utilizando list()
Aqui, utilizamos uma compreensão de lista para filtrar os números pares da lista
numeros. A expressão [num for num in numeros if num % 2 == 0] cria uma nova lista
contendo apenas os números pares da lista numeros. Em seguida, adicionamos uma
condição extra and num % 4 == 0 para garantir que apenas os números divisíveis por 4
sejam selecionados.
(Se um número dividido por 2 tiver o resto igual a zero ele é par: [num for num in numeros if
num % 2 == 0])
Destrinchando o código
“números”: Variável em python (A variável é uma área de memória onde você guarda alguma
coisa para processar no seu programa de computador) é a variável onde ficará “guardada” na
memória do PC a lista pedida.
“=”: Não é igual, mas é atribuição
“==”: É igualdade
Função range: É função porque abre parênteses. O primeiro valor é o início do seu range (do
seu intervalo) o segundo valor é o final do seu intervalo, por isso se você quer de 1 a 100 seu
range vai ser 1 a 101
Para cada número dentro da lista de números faça alguma coisa
Se o número dividido por 2 tiver o resultado igual a zero e o número dividido por 4 tiver o
resultado igual a zero então, imprima o número na tela
List Comprehension
Deixa o código mais simples, compacto e veloz
Outras informações:
VARIÁVEIS ARMAZENA INFORMAÇÕES NO PC, EX: