This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Guía de uso de archivos txt, csv y json en Python | |
# Trabajar con archivos txt | |
# Escribir en un archivo txt | |
with open("archivo.txt", "w") as archivo: | |
archivo.write("Hola, este es un archivo de texto.\n") | |
archivo.write("¡Bienvenido!\n") | |
# Leer un archivo txt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Guía de uso de la librería random en Python | |
# Importar la librería | |
import random | |
# Generar un número entero aleatorio entre un rango | |
random_int = random.randint(1, 10) | |
print("Número entero aleatorio:", random_int) # Ejemplo: 7 | |
# Generar un número decimal aleatorio entre 0 y 1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Guía de uso de la librería datetime en Python | |
# Importar la librería | |
import datetime | |
# Obtener la fecha y hora actual | |
current_datetime = datetime.datetime.now() | |
print(current_datetime) # Salida: Fecha y hora actual en formato YYYY-MM-DD HH:MM:SS | |
# Crear objetos datetime |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"""3. El banco "Hoy no fío, mañana tampoco" desea modernizar su plataforma de gestión de tarjetas de crédito, para esto ha analizado su operación y ha levantado los requerimientos para el nuevo sistema. Se requiere realizar un programa en Python que dé solución a los requerimientos del banco del nuevo sistema de gestión de tarjetas de crédito. Los requerimientos del sistema son los siguientes: | |
> El sistema debe permitir el añadir, modificar, eliminar, borrar y hacer reportes de las tarjetas de créditos emitidas. | |
> El sistema debe cargar la información, que está en disco, antes ingresada y guardada en el sistema. De la misma forma, cualquier operación de las tarjetas de créditos debes quedar persistentes en disco. | |
La información de las tarjetas de crédito es: | |
> El tipo de tarjeta (Master Card, Visa, Américan Express)--------- | |
> El número de la tarjeta de crétido | |
> Mes y año de validez |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"""2. Se necesita un aplicativo para controlar y cobrar la | |
tarifa de un parqueadero. Para esto se requiere un menú con las | |
siguientes funcionalidades: | |
> Registrar entrada con placa (Valor único e identificador) | |
> Marcar salida para cobrar | |
> consultar histórico de carros parqueados con hora salida y hora | |
entrada de cada una de las visitas de cada carro y los valores | |
cobrados. | |
> Consultar cantidades de dinero recaudado. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import menus | |
menus.menu_principal() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import validaciones | |
valoraciones ={} | |
# def cargar(file_name): | |
# if validaciones.validate_file(file_name): | |
# with open(file_name,"w") as file: | |
# for jue,valr in valoraciones.items(): | |
# file.write(f"{jue}|") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def confirm(): | |
print("¿Está seguro de salir?") | |
option = input("Ingrese s para confirmar salida, o ingrese n para cancelar: ") | |
if option == "s" or option == "S": | |
return True | |
else: | |
return False | |
def validate_field(value, isNumeric): | |
response = True |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import modulos | |
modulos.menu() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
participantes = {} | |
def guardar(participantes): | |
archivo = open("archivo.txt", "w") | |
lista = [] | |
for i in participantes.keys(): | |
document = i | |
name = participantes[i]["name"] | |
age = str(participantes[i]["age"]) | |
area = participantes[i]["area"] | |
paid = str(participantes[i]["is paid"]) |
NewerOlder