Skip to content

Commit 55fda8f

Browse files
Add files via upload
1 parent 9e0c44d commit 55fda8f

File tree

4 files changed

+79
-0
lines changed

4 files changed

+79
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
#libreria estandar
2+
#python viene con una coleccion de modulos preinstalados, listos para usar. esta "Caja de herramientas"
3+
#se llama libreria estandar e incluye modulos: matematicas, manejo de fechas, aletoriedad, archivo
4+
#texto, internet entre otros
5+
6+
#math, random y datetime
7+
import math, random
8+
from datetime import datetime
9+
10+
#matematicas
11+
#print(math.sqrt(16))
12+
#print(math.pow(2,3))
13+
#print(math.pi)
14+
#print(math.ceil(3.2)) # redondeo hacia arriba -> 4
15+
#print(math.floor(3.8)) # redondeon hacia abajo -> 3
16+
17+
#random
18+
19+
#print(random.randint(1,6)) #numero aleatorio entre 1 y 6
20+
#print(random.choice(["rojo","azul"])) #elige un elemento aleatorio
21+
#print(random.random()) #decimal aleatorio entre 0 y 1
22+
23+
#date time
24+
25+
ahora = datetime.now()
26+
print("Fecha y hora:", ahora)
27+
print("year: ",ahora.year)
28+
print("Mes", ahora.month)
29+
print("Hora", ahora.hour)
30+
31+
#tambien se puede calcular diferencias entre fechas o formatear
32+
33+
fecha = ahora.strftime("%d/%m/%Y %H:%M")
34+
35+
print("Fecha formateada: ", fecha)
36+

modulo 3 - int-avz/modulos.py

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
3+
#modulos
4+
#un modulo es simplemente un archivo .py que contiene codigo reutilizable, como funciones,
5+
# variables o clases
6+
#puedes crear tu propio modulo, importar los modulos de python o instalar modulos externos
7+
8+
#importar modulo completo
9+
#import math #importacion de un modulo completo
10+
#print(math.sqrt(25))
11+
#print(math.pi)
12+
13+
#importar una sola parte
14+
#from math import sqrt, pi
15+
#print(sqrt(25))
16+
#print(pi)
17+
18+
#importar con alias
19+
#import math as m
20+
#print(m.pow(2,3))
21+
22+
import utils
23+
24+
print(utils.saludar("Mauricio"))
25+
print(utils.cuadrado(4))

modulo 3 - int-avz/tarea3.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#crear un archivo .py, dentro definir 2 funciones y usarlas en otro archivo
2+
3+
#crear un juego de pelotas va a haber 5 colores , de las cuales del primer color haya 5 del
4+
#del segundo 4 , del tercero 3, del segundo 2 y del primero 1.
5+
#le preguntaras al usuario cuanto quieres apostar, y mientras mas bajo el numero de color de pelota
6+
#mas a la potencia se elevara su apuesto , si no gana le dices womp womp gana la casa!
7+
8+
#crea un script que:
9+
#1. Pida el nombre del usuario
10+
#2. Elija aleatoriamente un mensaje de bienvenida
11+
#3. Imprima la fecha y ahora actual

modulo 3 - int-avz/utils.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#funcion que salude al usuario
2+
def saludar(nombre):
3+
return f'Hola {nombre}, bienvenido al curso!'
4+
5+
#funcion que eleve al cuadrado
6+
def cuadrado(n):
7+
return n**2

0 commit comments

Comments
 (0)