Prova Python
Prova Python
(a) Crie um programa que exibe a mensagem "Bem-vindo à prova prática de Python!".
Certifique-se de que o código esteja corretamente indentado e utilize um comentário para
explicar o que o código faz.
python
Copiar código
(a) Crie uma variável para cada tipo de dado primário em Python e exiba os valores e seus
tipos. Exemplo: inteiro, float, string, booleano e None.
python
Copiar código
(b) Converta o número inteiro 42 para string, o número float 3.14 para inteiro e a string "True"
para um booleano. Exiba os resultados.
python
Copiar código
python
Copiar código
(b) Implemente um loop for que exibe os números de 1 a 10, mas interrompe o loop ao
encontrar o número 7.
python
Copiar código
# Escreva seu código aqui
(c) Use um loop while para calcular o fatorial de um número inteiro informado pelo usuário.
Caso o número seja negativo, exiba uma mensagem de erro.
python
Copiar código
python
Copiar código
(b) Crie um dicionário para armazenar informações de um estudante: nome, idade, e notas
(uma lista de 3 notas). Exiba o nome do estudante e a média de suas notas.
python
Copiar código
2.2 - Funções
(a) Escreva uma função chamada saudacao que receba o nome de uma pessoa como
parâmetro e exiba:
"Olá, [nome]! Seja bem-vindo(a)!"
python
Copiar código
(b) Crie uma função chamada calcular_area que recebe dois parâmetros: largura e altura. A
função deve retornar a área de um retângulo. Teste a função com os valores de largura = 5 e
altura = 3.
python
Copiar código
(c) Escreva uma função chamada calcular_soma que pode receber n números utilizando *args.
A função deve retornar a soma de todos os números passados como argumento.
python
Copiar código
(a) Implemente um programa que tenta converter uma entrada do usuário para inteiro. Caso
ocorra um erro, exiba a mensagem "Erro: valor inválido" e peça para o usuário digitar
novamente.
python
Copiar código
(b) Crie uma exceção personalizada chamada NotaInvalidaError. Em seguida, implemente uma
função chamada validar_nota que recebe uma nota (de 0 a 10) como argumento e lança essa
exceção caso a nota seja inválida.
python
Copiar código