¿Qué hacen los dos puntos en la lista de parámetros de funciones de Python?
Los dos puntos en un parámetro de función son una indicación de tipo para el parámetro, que le indica al programador el tipo de parámetro real que se espera que se pase. La flecha después de la función es el mensaje de tipo del valor de retorno de la función, que le dice al programador el tipo del valor de retorno de la función.
def twoSum(num1: int, num2: int=100) -gt; int:
suma = num1 num2 return suma
if __nombre__ == " __main__": print(twoSum.__ anotaciones__) print(twoSum(1, 2)) print(twoSum(1)) print(twoSum('Me encanta ','Arsenal'))#print(twoSum('Arsenal'))