Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Computacional para
Engenharia - 2019.1
Aula 4 - Usando Módulos
Profª. Paola Accioly - paola.accioly@ufca.edu.br
Na aula passada vimos os operadores matemáticos
de Python
● +
● -
● *
● /
● **
● //
● %
2
E hoje? Vamos aprender a
● Utilizar módulos
● Fazer exercícios
3
O que é um módulo/biblioteca?
● Funções extras que podem ser importadas e chamadas
dentro dos nossos programas
● Não precisamos reinventar a roda se ela já está pronta :)
4
Precisamos estudar para
as provas da faculdade
e temos em nosso
quarto uma estante
cheia de livros
5
Podemos adicionar esses livros da estante em
nossa mesa
Em Python, utilizamos o
import biblioteca
6
O módulo/biblioteca math
● ceil
● floor
● trunc import math
● pow from math import sqrt
● sqrt
● factorial from math import sqrt, ceil
● …
7
Leia um inteiro e imprima sua raíz quadrada com 3
dígitos significativos
8
Leia um inteiro e imprima sua raíz quadrada com 2
casas decimais de precisão
import math
9
Leia um número real e mostre sua parte inteira
10
Leia um número real e mostre sua parte inteira
11
Documentação em https://www.python.org/
12
Faça um programa em Python que leia o nome de 4
pessoas e sorteia um desses nomes
13
Faça um programa em Python que leia o nome de 4
pessoas e sorteia um desses nomes
import random
print(random.choice([a1,a2,a3,a4]))
14
Faça um programa em Python que leia o nome de 4
pessoas e sorteia uma ordenação aleatória dos
nomes
15
Faça um programa em Python que leia o nome de 4
pessoas e sorteia uma ordenação aleatória dos
nomes
import random
print(random.sample([a1,a2,a3,a4], k=4)) 16
Preciso decorar tudo?
17
Lista de exercícios no ar :D
Acessem o ambiente virtual, marquem a presença e
comecem a lista
18