# Quiero una función menor a la que le pasamos dos números y nos devuelve el más pequeño # menor(1,8)-> 1 menor(10,2)->2 menor(8,8)->8 def menor1version(num1, num2): # si el numero 1 es menor que el numero 2 devuelvo el numero 1 if num1 < num2: return num1 # si el numero 2 es menor que el numero 1 devuelvo el numero 2 if num2 < num1: return num2 # si son iguales da igual cual devolvamos porque son iguales return num1 # refactorizar: mejorar el código def menor(num1, num2): if num1 < num2: return num1 else: return num2 print(menor(1, 8)) # 1 print(menor(10, 2)) # 2 print(menor(8, 8)) # 8 # Quiero una función a la que le paso una cadena y un numero y nos devuelve la cadena # repetida tantas veces como el número # repetirCadena("Ana",3)->"AnaAnaAna" repetirCadena("qw",5)->"qwqwqwqwqw" def repetirCadena(cadena, numero): res = "" for i in range(numero): res += cadena return res print(repetirCadena("Ana", 3)) # "AnaAnaAna" print(repetirCadena("qw", 5)) # "qwqwqwqwqw"