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
""" | |
Una empresa está organizando la agenda de eventos para el mes de agosto. Por lo tanto requiere un programa que: | |
1. Permita registrar a los participantes de los eventos de agosto pidiendo: documento, nombre, edad y cargo. | |
2. Permita registrar los eventos pidiendo: nombre del evento, locación y día del mes | |
3. Permita quitar del registro a los participantes. | |
4. Permita eliminar y/o modificar eventos. | |
Para participar los empleados deben cancelar un aporte de 50.000 COP. Por lo tanto el programa también debe: |
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
#TIPOS DE EXCEPCIONES================================================ | |
#___________________________________________________________________ | |
#TypeError | |
#==================================================================== | |
"""Ocurre cuando se aplica una operación o función a un | |
dato del tipo inapropiado""" | |
#ZeroDivisionError | |
#==================================================================== | |
"""Ocurre cuando se itenta dividir por cero""" |
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
"""1. Escribe un programa que genere los primeros 4 números perfectos. Un número perfecto es un número entero | |
positivo que es igual a la suma de sus divisores propios positivos. Dicho de otra forma, un número perfecto | |
es aquel que es amigo de sí mismo. Así, 6 es un número perfecto porque sus divisores propios positivos son | |
1, 2 y 3; y 6 = 1 + 2 + 3.""" | |
numeros_perfectos = [] | |
num = 1 | |
while len(numeros_perfectos) < 4: | |
suma = 0 |
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
# Conversión de entero a cadena (int to str) | |
#______________________________________________________________________________________________________________________________________ | |
integer_value = 42 | |
integer_to_string = str(integer_value) | |
print(f"int to str: {integer_to_string}, type: {type(integer_to_string)}") | |
# Salida: int to str: 42, type: <class 'str'> | |
# Conversión de cadena a entero (str to int) | |
#______________________________________________________________________________________________________________________________________ | |
string_value = "123" |
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
"""1. Escribir un programa que guarde en una variable el diccionario {'Euro':'€', 'Dollar':'$', 'Yen':'¥'}, | |
pregunte al usuario por una divisa y muestre su símbolo o un mensaje de aviso si la divisa no está en el | |
diccionario.""" | |
dic = {"Euro": "€", "Dollar": "$", "Yen": "¥"} | |
divisa = input("Ingrese su disiva: ") | |
if divisa in dic.values(): | |
print(divisa) |
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
matriz = [[1,2,3], | |
[4,5,6], | |
[7,8,9]] | |
print(matriz) | |
for i in matriz: | |
print(i) | |
print("=============================================") | |
for i in range(len(matriz)): | |
for j in range(len(matriz[i])): |
NewerOlder