[ Foro de Python ]

PREGUNTA FUNCIONES

08-May-2019 04:39
Invitado (BJMB)
0 Respuestas

Hola espero se encuentren bien estoy empezando a programar y tengo una duda con respecto a las funciones, que diferencia hay entre las funciones que tienen parámetros y las que no.
Por ejemplo
 def max():
   x=float(input("Ingrese un número: "))
   y=float(input("Ingrese un número: "))
   z= float(input("Ingrese un número: "))
   if x > y and x > z:
       print(x,"es mayor que",y," y ",z)
   elif y > x and y > z:
       print(y,"es mayor que",x," y ", z)
   elif z > y and z > x:
       print(z,"es mayor que",y," y ",x)
   else:
       print("Todos son iguales")
max()

Es lo mismo que
a=0
b=0
def max(x,y):
   x=float(input("Ingrese un número: "))
   y=float(input("Ingrese un número: "))
   z= float(input("Ingrese un número: "))
   if x > y and x > z:
       print(x,"es mayor que",y," y ",z)
   elif y > x and y > z:
       print(y,"es mayor que",x," y ", z)
   elif z > y and z > x:
       print(z,"es mayor que",y," y ",x)
   else:
       print("Todos son iguales")

max(a,b)
   
   




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...