-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathModulos.py
More file actions
33 lines (23 loc) · 780 Bytes
/
Modulos.py
File metadata and controls
33 lines (23 loc) · 780 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
"""
Modulos
"""
import math
# raíz cuadrada
print(math.sqrt(16)) # => 4.0
print(math.pow(3, 3)) # 3 elevado a la 3 => 27
"""
Podemos importar ciertos modulos unicamente con "from 'lib' import 'functions'"
"""
from math import sqrt, ceil, floor
# retornar el num más cercano a su prox entero
print(ceil(2.7)) # debería ser 3
print(floor(2.7)) # debería ser
# Podemos hacer los nombres de los modulos más cortos
import math as m
m.sqrt(16) == math.sqrt(16) # True
# Con la función dir podemos ver que atributos y funciones están definidos en un modulo
print(dir(math))
# Los modulos son archivos python ordinarios, podemos importar uno escribiendo el nombre del archivo
import ModuloEjemplo as mEjemplo
suma = mEjemplo.sumar(5, 3) # => 8
print(f'Suma: {suma}')