# 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"