0% acharam este documento útil (0 voto)
4 visualizações8 páginas

Tutorial Python

O documento apresenta plataformas para programação em Python, destacando o Google Colab como uma opção acessível e gratuita. Também discute a linguagem Python, sua popularidade, aplicações e a importância da indentação e variáveis. Além disso, aborda operadores aritméticos, de comparação e bibliotecas úteis para matemática.

Enviado por

Lara Santos
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações8 páginas

Tutorial Python

O documento apresenta plataformas para programação em Python, destacando o Google Colab como uma opção acessível e gratuita. Também discute a linguagem Python, sua popularidade, aplicações e a importância da indentação e variáveis. Além disso, aborda operadores aritméticos, de comparação e bibliotecas úteis para matemática.

Enviado por

Lara Santos
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

13/02/2026

Plataformas para executar atividades de programação em Python Utilização de calculadoras gráficas com Python

1. Para execução de trabalhos em Pyhton estão disponíveis vários programas online onde, depois de descarregados se podem ● Algumas calculadoras gráficas modernas, como a TI-Nspire CX II, a NUMWORKS e a Casio fx-CG50, utilizam uma versão

adaptada do Python, o MicroPython.


instalar no computador:
● Apesar de adoptar o Editor Google Colab podemos:
○ IDLE: [Link]
○ através do link [Link] aprender a
○ Plataforma Anaconda: [Link]
“copiar” um programa Python do colab para o emulador da calculadora gráfica Casio fx-CG50 e vice-versa.
2. Vamos optar pelo Editor Google Colab: [Link] ○ copiar do editor Google Colab e colar num ficheiro Python no computador, usando o emulador da calculadora TI-Nspire

CX II. Para transferir o ficheiro com a extensão .tns para a calculadora, vê o vídeo cujo link é:
o A principal vantagem é que não exige instalação de softwares ou configurações complexas no computador do usuário;
[Link]
o O utilizador ter de possuir uma conta de correio eletrónica do Gmail;
nspire+&mid=9F532C1C69D429201B4F9F532C1C69D429201B4F&FORM=VIRE
o O Google Colab é uma plataforma gratuita.

1 2

linguagem de programação Python linguagem de programação Python

1. O que é o Python?
3. O que é possível fazer com Python?
o O Python é uma linguagem de programação, considerada de alto nível.
o Criar aplicações web, ferramentas simples, jogos e interfaces gráficas.
o Foi criada pelo holandês Guido van Rossum, no inicio da década de 90 do século XX, o qual atribuiu o nome
o Automatizar tarefas repetitivas e processar dados.
em homenagem ao grupo de humoristas ingleses “Monty Python”.
o Trabalhar com inteligência artificial, análise de dados e aprendizagem automática.
2. Porque é que é tão popular?
o É uma linguagem simples, com sintaxe próxima da linguagem natural, facilitando a aprendizagem mesmo para
4. Porque aprender Python?
quem está a começar.
o Python permite resolver problemas matemáticos de forma eficiente, como:
o Devido à sua eficiência e simplicidade, é amplamente utilizada em contextos académicos e por
o Cálculos numéricos (ex.: equações, funções)
programadores profissionais.
o Representação gráfica de funções
o É uma linguagem de código aberto (open source), ou seja, gratuita e continuamente melhorada pela
o Estatística e análise de dados (médias, desvios, histogramas)
comunidade global.
o Usado em áreas como ciência de dados, inteligência artificial, automação e desenvolvimento web.
o Grande comunidade global que fornece suporte, ferramentas e bibliotecas.
3 4
13/02/2026

linguagem de programação Python Indentação

● A indentação é o ato de organizar o código adicionando espaços ou tabulações no início das linhas. A indentação é usada para
o Aprender Python ajuda a desenvolver o raciocínio lógico, o pensamento estruturado e a resolução de
agrupar instruções que pertencem ao mesmo bloco. Em linguagens como Python, a indentação é obrigatória.
problemas, competências fundamentais na Matemática (pensamento computacional).
o Python permite automatizar tarefas matemáticas que seriam demoradas à mão, como sucessões, cálculos de
● Exemplo da indentação em Python: # O símbolo de “=“ é um operador de atribuição.
derivadas ou integrais aproximados. # Ele é usado para dar um valor a uma variável.
o Python é amplamente utilizado nas ciências, nas engenharias, ... . Oferecendo uma base sólida para quem # O símbolo “==“ é um operador de comparação.
# Ele verifica se dois valores são iguais e retorna
pretende seguir estudos superiores nessas áreas.
# True ou False
o Python pode ser integrado com outras disciplinas, como Física, Economia ou Biologia, promovendo a
interdisciplinaridade e aplicações do mundo real.
o Python é uma das linguagens mais usadas atualmente em ciência de dados, inteligência artificial, ● Principais benefícios da indentação:
programação e finanças, competências altamente valorizadas no mercado de trabalho. o Clareza - Torna o código mais fácil de ler e compreender.
o Manutenção - Facilita a localização e a correção de erros.
o Colaboração - Ajuda outras pessoas a entenderem o trabalho de forma mais rápida.

5 6

INDENTAÇÃO
Código com indentação correta
Tipos de dados

A linguagem Python permite manipular diferentes tipos de dados.

Resignação
Tipo Descrição Exemplo
em Python
Permite representar números inteiros. Nota: Quando queremos atribuir
inteiro int a=2
à variável a o número inteiro 2 usamos o símbolo, “=“)
Permite representar números racionais e/ou aproximações de
real float b = 2.5
números reais
Código sem indentação (inválido em Python)
complexo complex Permite representar números complexos z = 3 + 4j

f = False
lógico bool Permite representar valores lógicos - True (verdadeiro); False (falso);
t = True
cadeia de Permite representar uma sequência de caracteres.
str num_cinco = “cinco”
caracteres À variável de nome “num_cinco” é atribuída a cadeia de carateres “cinco”
Permite representar uma sequência de elementos de qualquer tipo,
alunos = [“Ana”,“João”]
lista list separado por virgulas, e delimitada por parênteses retos. A ordem do
notas = [10,7.8,8.0]
primeiro elemento da lista é 0.

7 8
13/02/2026

Variáveis Variáveis

Uma variável em Python é um nome usado que serve para armazenar valores em memória.
Para atribuir um valor à Exemplos:
Regras para criar nomes de variáveis: variável, utiliza-se o sinal  b=7 # À variável b foi atribuído o número inteiro 7
 O nome da variável deve começar com uma letra (a-z, A-Z); igual (=).  media = 6.35 # À variável media foi atribuído o número real 6,35
 Após o primeiro caractere, o nome da variável pode incluir letras, números (0-9) e underscore ( _ ); O tipo de valor atribuído
 Embora seja permitido usar letra maiúscula no início do nome, é recomendável evitá-la para manter o código legível e  Mensagem = 'vamos' # À variável mensagem foi atribuída a cadeia de caracteres vamos
define,
consistente;  n, m = 3, 7 # Os valores 3 e 7 são atribuídos respetivamente às variáveis n e m).
automaticamente, o tipo
 Não pode usar palavras reservadas de Python (como if, else, while, print, input, etc.):
 Sensível a maiúsculas e minúsculas (nome, Nome e NOME são variáveis diferentes): de variável.
 o único caractere especial permitido em nomes de variáveis é o underscore ( _ );
Nota: O símbolo # é usado para indicar um comentário. Numa linha, tudo o que vem após o # é ignorado pelo interpretador
Python e não afeta a execução do código.

9 10

Entrada/Introdução de dados Saída/Escrita de dados

A entrada pode ser feita diretamente no código. A saída de dados efetua-se com a função print()
Exemplos: Exemplos:

Contudo, o programa pode tornar-se mais interativo com o utilizador, fazendo a entrada de dados
diretamente pelo teclado, durante a execução do programa, através da função: input()
Exemplos:
Nota: O símbolo de aspas (" ") é usado para definir strings
(sequências de caracteres). Strings são uma forma de representar
texto no código. Podem usar tanto aspas duplas (" ") quanto aspas
simples (' ').

11 12
13/02/2026

OPERADORES ARITMÉTICOS OPERADORES DE COMPARAÇÃO

Operações aritméticas Descrição Exemplo de aplicação OPERADOR DESCRIÇÃO EXEMPLO DE APLICAÇÃO

a+b Soma de a com b print(4+2) # O resultado é 6 m == n m é igual a n 3 == 2 # O resultado é False

a-b Diferença de a e b print(4-2) # O resultado é 2 m != n m é diferente de n 3 != 2 # O resultado é True

a*b Produto de a por b print(4*2) # O resultado é 8 m>n m é maior do que n 3>2 # O resultado é True
a/b Quociente de a por b print(4/3) # O resultado é 1.333333 m<n m é menor do que n 3<2 # O resultado é False
a ** b Potência de base a e expoente b print(4**2) # O resultado é 16 m >= n m é maior ou igual do que n 3 >= 2 # O resultado é True
a%b Resto da divisão inteira de a por b print(4%2) # O resultado é 0 m <= n m é menor ou igual do que n 3 <= 2 # O resultado é False
a // b Quociente da divisão inteira de a por b print(4//3) # O resultado é 1
Nota: Usa-se apenas um = para atribuir valores a uma variável.

13 14

OPERADORES DE ATRIBUIÇÃO OUTROS OPERADORES

OPERADOR DESCRIÇÃO EXEMPLO DE APLICAÇÃO


OPERADOR DESCRIÇÃO EXEMPLO DE APLICAÇÃO
x=2
and Devolve “True” se duas condições são verdadeiras
x < 10 and x > 0 # O resultado é True
= Atribuição simples x=2 # x toma o valor 2
x=2
or Devolve “True” se uma das condições for verdadeiras
x < 3 or x > 4 # O resultado é True
+= Atribuição de adição x += 2 # equivale a x = x + 2
x=2
-= Atribuição de subtração x -= 2 # equivale a x = x - 2 not Reverso do resultado, i.e., “False” se a condição é verdadeira
not(x < 5 and x > 10) # O resultado é True

*= Atribuição de multiplicação x *= 2 # equivale a x = x * 2 x=2


is Devolve “true” se os valores são iguais y=3
/= Atribuição de divisão x /= 2 # equivale a x = x / 2 x is y # O resultado é False
x=2
//= Atribuição de quociente de divisão inteira x //= 2 # equivale a x = x // 2 is not Devolve “true” se os valores não são iguais y=3
x is not y # O resultado é True
%= Atribuição do resto inteiro da divisão x %= 2 # equivale a x = x % 2
abs(b) Devolve o valor absoluto de b abs(-3.5) # O resultado é 3.5
**= Atribuição de potência x **= 2 # equivale a x = x ** 2
round(b,n) Arredonda b com n casas decimais round(7.89,1) # O resultado é 7.9

15 16
13/02/2026

Como Importar Bibliotecas ou módulos? Bibliotecas mais usadas na Matemática

FORMA DESCRIÇÃO EXEMPLO VANTAGENS DESVANTAGENS


BIBLIOTECA DESCRIÇÃO
O código é mais legível, pois
math Oferece funções matemáticas básicas, como trigonometria, logaritmos, exponenciais e arredondamentos.
Quando usamos import math, fica claro de onde vem cada
numpy Trabalha com arrays e álgebra linear, sendo otimizada para operações numéricas de grande escala.
estamos a carregar o módulo math função (ficamos a saber que Um pouco fastidioso, pois tens
import math completo. Neste caso, precisamos de vem do módulo math). de escrever math. todas as matplotlib Biblioteca para criar gráficos e visualizações de dados.
escrever o nome do módulo (prefixo) Menos risco de conflitos de vezes. random Gera números aleatórios e faz escolhas aleatórias.
math. antes de cada função. nomes, pois o nome math é Itertools Fornece funções para criar iteradores eficientes, como combinações, permutações e produtos cartesianos.
sempre usado.
SymPy Biblioteca para computação simbólica, útil para álgebra simbólica, resolução de equações e sistemas lineares e cálculo (derivadas, integrais).
Pode haver conflitos de nomes,
Quando usamos from math import *, SciPy Extensão do NumPy, fornece funções avançadas de álgebra linear, integração, otimização e estatísticas.
por exemplo, se já houver uma
estamos a carregar todas as funções
Menos código para função ou variável chamada Pandas Utilizada para manipulação de dados, análise estatística e organização de dados em tabelas.
e constantes do módulo math
escrever, já que não sqrt no teu código.
from math import * diretamente para o nosso código.
precisas de usar math. antes Fica mais difícil de entender de
Neste caso, podemos usar as funções
de cada função. onde vêm as funções, o que
diretamente, sem usar o prefixo
pode tornar o código menos
math. antes.
claro.

17 18

Biblioteca: math Biblioteca: math

EXEMPLO EXEMPLO
FUNÇÃO DESCRIÇÃO FUNÇÃO DESCRIÇÃO
(No inicio do código escreve: import math) (No inicio do código escreve: import math)
Representa o valor da constante Logaritmo de x na base especificada (por padrão, base e)
[Link] [Link] # O resultado de π é 3.14159... [Link](x, base) [Link]([Link](1)) # O Resultado é 1.0
matemática π (3.14159...)
Converte um valor de x radianos para math.e Representa o valor da constante e (2.7...) math.e # O resultado é 2.71828...
[Link](x) graus [Link]([Link]) # π radianos é convertido para 180.0 graus.
Converte um valor de x graus para [Link](x) Calcula a raiz quadrada de um número x [Link](16) # O Resultado é 4.0
[Link](x) radianos [Link](180) # 180 graus é convertido para π radianos (3.1415…)
[Link](x, y) Calcula o valor de 𝑥 (potência) [Link](2,3) # O Resultado é 8.0
Calcula o cosseno de um ângulo x, dado
[Link](x) em radianos. [Link](0) # O resultado do Cosseno de 0 graus é 1.0 [Link](x) Calcula o fatorial de um número inteiro não negativo x [Link](6) # O resultado é 720
Calcula o seno de um ângulo x, dado em
[Link](x) radianos [Link]([Link]/2) # O resultado de Seno de 90 graus é 1.0 [Link](lista) Calcula o produto de todos os elementos da lista [Link]([2, 3, 4]) # O Resultado é 24
Calcula o arco cosseno de um ângulo x, [Link](x,y) Calcula o máximo divisor comum entre x e y [Link](48, 16) # O resultado é 16
[Link](x) dado em radianos [Link](1) # O Arcocosseno de 1 é 0.0 radianos
Calcula o arco seno de um ângulo x, [Link](x,y, ...) Calcula o menor múltiplo comum de inteiros [Link](4,6,8) # O Resultado é 24
[Link](x) dado em radianos [Link](1) # O Arcoseno de 1 é 1.5707963267948966 (π/2 radianos)
Calcula a tangente de um ângulo x, dado [Link](n) Calcula o fatorial de n [Link](5) # O Resultado é 5! =120
[Link](x) em radianos [Link]([Link]/4) # Tangente de 45 graus, Resultado: 1.0
[Link](n, k) Calcula o número de permutações escolhendo k elementos de n [Link](6, 3) # O Resultado é (6! / (6-3)!=120
Calcula o arco tangente de um ângulo x,
[Link](x) dado em radianos [Link](1) # O Arcotangente de 1 é 0.78539816339744 (π/4 radianos) calcula o número de formas de escolher k elementos de um conjunto
[Link](n, k) [Link](5, 3) # O Resultado é 10
de n elementos sem considerar a ordem e sem que exista repetição.
[Link](x) Calcula o valor de 𝑒 [Link](1) # O resultado é 2.718281828459045
math.log10(x) Logaritmo de x na base 10 math.log10(100) # O Resultado é 2.0 19 20
13/02/2026

Biblioteca: random Biblioteca: itertools

EXEMPLO FUNÇÃO DESCRIÇÃO EXEMPLO


FUNÇÃO DESCRIÇÃO (No inicio do código escreve: import random) (No inicio do código escreve: import itertools)

Gera um número decimal aleatório pertencente ao Devolve uma lista com o produto cartesiano
[Link]() list([Link](lista1, lista2))
intervalo [0, 1[. entre duas listas.
Devolve uma lista com todas as permutações,
[Link](a, b) Gera um número decimal aleatório pertencente ao list([Link](lista, r)) sem repetição, dos elementos da lista,
intervalo [a, b]. escolhendo r elementos de cada vez.
Devolve uma lista com todas as permutações,
[Link](a, b) Gera um número inteiro aleatório pertencente ao
list([Link](lista1, repeat=r)) com repetição, dos elementos da lista,
intervalo [a, b].
escolhendo r elementos de cada vez.
[Link](lista) Gera um elemento aleatório da lista. Retorna todas as combinações de
list([Link](lista, r))
comprimento r.
[Link](lista1, k) Gera uma lista com k elementos aleatórios da lista1
Retorna os valores acumulados da lista (ex.:
list([Link](lista))
(com reposição).
somatório incremental).

21 22

ESTRUTURAS CONDICIONAIS: if-elif-else


Sintaxe Descrição Algoritmo Programa em Python
ARREDONDAMENTOS
Ler nota
if condição 1: Caso a condição 1 seja verdadeira, executa as
Se nota<10
instruções A instruções A. Caso contrário, nada faz.
FUNÇÃO DESCRIÇÃO EXEMPLOS Escrever “O aluno teve insucesso”

Por padrão, arredonda para o inteiro mais Ler nota


if condição 1: Permite selecionar entre duas alternativas.
round(x) Se nota<10
próximo. instruções A Caso a condição 1 seja verdadeira, executa as
Escrever “O aluno teve insucesso”
else: instruções A. Caso contrário, executa as
round(x,n) Arredonda um número x com n casas decimais. Caso contrário,
instruções B instruções B.
Escrever “O aluno não teve sucesso”

Permite selecionar uma das três ou mais


int(x) Remove a parte decimal.
if condição 1: alternativas. Ler nota
Arredonda um número x para o inteiro mais O Python começa por avaliar a condição 1. Se o Se nota<10
instruções A
[Link](x) seu valor lógico for Verdade, executa apenas as Escrever “O aluno teve insucesso”
próximo menor ou igual a x. elif condição 2:
instruções A; se o valor lógico for Falso, o Python Senão se nota>=10 e nota<14
instruções B
Arredonda um número x para o inteiro mais testa a condição 2 e executa as instruções B caso Escrever “O aluno teve sucesso moderado”
[Link](x) else: esta seja Verdade; caso contrário, isto é, se a Senão
próximo maior ou igual a x. instruções C condição 2 também for Falsa, executa as Escrever “O aluno teve bastante sucesso”
[Link](x) Trunca (“corta”) a parte decimal. instruções C.

23 24
13/02/2026

ESTRUTURA DE REPETIÇÃO: Ciclo for ESTRUTURA DE REPETIÇÃO: Ciclo while


Sintaxe Descrição Exemplo Algoritmo Programa em Python Sintaxe Descrição Exemplo/Algoritmo Programa em Python

Este ciclo executa n Escreve os “Fábula” de Gauss”


Para i de 0 até 10, inclusive Calcular a soma de todos os números naturais
for i in range (n): vezes as instruções primeiros 11 A instrução while
Atribuir c = 7i de 1 a 100.
instruções A A com a variável i a múltiplos de 7 permite executar
Escrever o valor de c
variar de 0 até n-1. não negativos. repetidamente um

conjunto de Inicializar a variável soma com o valor 0.


Este ciclo executa Escreve a soma
Inicializar a variável soma com o valor 0
instruções A Inicializar o contador i com o valor 1.
b-a vezes as dos 10 primeiros Para i de 1 até 10, inclusive
for i in range (a,b): while condição 1:
enquanto a Enquanto o valor de i for menor ou igual a 100:
instruções A com a números pares Atribuir soma=soma+2i
instruções A
instruções A Escrever o resultado da soma dos 10 condição 1 for Adicionar o valor de i à variável soma
variável i a variar de positivos.
primeiros números pares
verdadeira. Assim (atribuindo soma = soma + i).
a até b-1.
que a condição 1 Incrementar o valor de i, atribuindo i = i + 1.
Inicializar a variável soma com o valor 0
Escreve a soma Exibir o valor final da soma.
Para i de 2 até 20 (inclusive), com se torne falsa, o
A variável i varia de
for i in range (a,b,n): dos 10 primeiros incremento 2
a até b-1, com ciclo é terminado.
Atribuir soma=soma+i
instruções A números pares
incremento n. Escrever o resultado da soma dos 10
positivos.
primeiros números pares

25 26

FUNÇÕES em Python LISTAS


Sintaxe Estrutura Exemplo Lista – uma lista é uma sequência de elementos de qualquer tipo, separados por vírgulas, e delimitadas por
parênteses retos. A ordem do primeiro elemento da lista é 0 (zero)
Implementar,em Python, a função definida por
ramos
1. Usa-se a palavra-chave “def” , seguida do Função Descrição Exemplo
lista = [1, 2]
“nome_da_função”, parênteses “( )” e dois .append(x) Adiciona o elemento x ao final da lista. [Link](3)
print("O resultado é: ",lista) # O resultado é: [1, 2, 3]
pontos “:” . Opcionalmente pode ser usado para calcular o valor da função em -5, 0, 5, 10, 15. lista = [1, 2, 3]
.clear() Remove todos os elementos da lista, deixando-a vazia. [Link]()
print(lista) # Saída: []
um ou vários “parâmetros”. Se houver
lista = [1, 2, 2, 3]
def nome_da_funcao(parâmetros): .count(x) Retorna o número de ocorrências do elemento x. c = [Link](2)
mais de um parâmetro, eles são separados print("O resultado é: ",c) # O resultado é: 2
instruções A
lista = [1, 2, 2, 3]
por vírgulas. .count(x) Conta o número de ocorrências do elemento x na lista.
return valor (se necessário) print([Link](2)) # Saída: 2
lista = [10, 20, 30]
2. O bloco de código indentado dentro da .index(x) Retorna o índice da primeira ocorrência do elemento x. i = [Link](20)
print(i) # Saída: 1
função realiza as “instruções A”. lista = [1, 2]
.insert(i, x) Insere o elemento x na posição i da lista. [Link](1, 99)
print(lista) # Saída: [1, 99, 2]
3. “return” devolve um ou mais valores da
lista = [1, 2, 3, 2]
.remove(x) Remove a primeira ocorrência de x da lista. [Link](2)
função (opcional). print(lista) # Saída: [1, 3, 2]

27 28
13/02/2026

LISTAS LISTAS
Função Descrição Exemplo Função Descrição Exemplo
lista = [1, 2, 3] quadrados = [x**2 for x in range(5)]
.reverse() Inverte a ordem dos elementos da lista. [Link]() list(compreensão) Constrói listas usando expressões dadas por compreensão. # ou quadrados =list(x**2 for x in range(5))
print(lista) # Saída: [3, 2, 1] print(quadrados) # Saída: [0, 1, 4, 9, 16]
lista = [3, 1, 2] lista = [1, 2, 3, 4]
Ordena os elementos da lista em ordem crescente (por padrão) ou com uma lista[:end] Retorna uma sublista do início da lista até o índice end (não incluindo end).
.sort() [Link]() print(lista[:2]) # Saída: [1, 2]
função de chave. lista = [1, 2, 3, 4]
print(lista) # Saída: [1, 2, 3] lista[start:] Retorna uma sublista começando no índice start até o final da lista.
lista = [3, 1, 2] print(lista[2:]) # Saída: [3, 4]
.sort(reverse=True) Ordena os elementos em ordem decrescente (modifica a lista original). [Link](reverse=True) lista1 = [1, 2]
print(lista) # Saída: [3, 2, 1] lista1 + lista2 Concatena duas listas. lista2 = [3, 4]
lista = [3, 1, 2] print(lista1 + lista2) # Saída: [1, 2, 3, 4]
.sorted(lista) Retorna uma nova lista ordenada (sem alterar a original). nova_lista = sorted(lista) lista = [1, 2, 3]
print(nova_lista) # Saída: [1, 2, 3] max(lista) Retorna o maior elemento da lista. maior = max(lista)
lista = ['apple', 'banana', 'cherry'] print(maior) # Saída: 3
.sorted(lista, key=...) Retorna uma lista ordenada com base em uma chave específica. print(sorted(lista, key=len)) lista = [1, 2, 3]
# Saída: ['apple', 'cherry', 'banana'] min(lista) Retorna o menor elemento da lista. menor = min(lista)
lista = [1, 2, 3] print(menor) # Saída: 1
in Verifica se um elemento está presente na lista. lista = [1, 2, 3]
print(2 in lista) # Saída: True not in Verifica se um elemento não está presente na lista.
lista = [1, 2, 3] print(4 not in lista) # Saída: True
len(lista) Retorna o número de elementos na lista. tamanho = len(lista) lista = [1, 2, 2, 3]
print(tamanho) # Saída: 3 set(lista) Converte a lista em um conjunto, removendo elementos duplicados. conjunto = set(lista)
print(conjunto) # Saída: {1, 2, 3}
lista = [1, 2, 3]
sum(lista) Retorna a soma de todos os elementos na lista. soma = sum(lista)
print(soma) # Saída: 6

29 30

Você também pode gostar