0% acharam este documento útil (0 voto)
4 visualizações

Ficha 5 - Python - módulos

A ficha de trabalho apresenta exercícios de programação em Python, focando no uso de módulos. Os alunos devem criar programas que gerem números aleatórios, analisem idades e calculem fatoriais. O documento inclui exemplos de código para cada tarefa proposta.

Enviado por

Rafaela Oliveira
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações

Ficha 5 - Python - módulos

A ficha de trabalho apresenta exercícios de programação em Python, focando no uso de módulos. Os alunos devem criar programas que gerem números aleatórios, analisem idades e calculem fatoriais. O documento inclui exemplos de código para cada tarefa proposta.

Enviado por

Rafaela Oliveira
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2

Ficha de Trabalho nº 5

Unidade 1 – Introdução à Programação - Python


AEMGA
Disciplina: Aplicações Informáticas B

No final desta ficha o aluno deverá ser capaz de:

● Usar módulos em Python

1. Escreva um programa que gere um número inteiro entre 0 e 5 e peça para o utilizador descobrir
qual foi o nº gerado pelo computador. O programa deverá escrever no ecrã se o utilizador venceu
ou perdeu e qual era o número.
Output:

import random
numero_gerado =random.randint(0, 5)

tentativa = int(input("Adivinhe o número que estou a pensar (entre 0 e 5): "))

if tentativa == numero_gerado:
print("Parabéns! Você acertou!")
else:
print(f"Que pena! Você errou. O número era {numero_gerado}.")

2. Escreva um programa que leia o ano de nascimento de 5 pessoas e no final mostre quantas são
menores de idade e quantas são maiores (até ao final de 2024).
Output:

maiores = 0
menores = 0

for i in range(1, 6):


ano_nascimento = int(input(f"Qual o ano de nascimento da {i} pessoa? "))
idade = 2024 - ano_nascimento
if idade >= 18:
maiores += 1
else:
Página 1 de 2
menores += 1
print(f"{maiores} atingiram a maior idade e {menores} são menores")

3. Escreva um programa que leia um número inteiro e mostre o seu fatorial.

Output:

ou
import math
numero = int(input("Qual o n°? - "))
fatorial = math.factorial(numero)
print(f"{numero}! = {fatorial}")

Bom trabalho

Alda Moreira

Página 2 de 2

Você também pode gostar