¿Cómo encuentro el máximo (mayor, mayor) de 2 números?

1 minuto de lectura

Avatar de usuario de Shilpa
Shilpa

tengo dos variables value y run:

value = -9999
run = problem.getscore()

¿Cómo puedo saber cuál es mayor y obtener el mayor valor?


Consulte también Encontrar el número más grande (más grande, máximo) en una lista de números: esos enfoques funcionan (y se muestran aquí), pero también se pueden comparar dos números directamente.

Avatar de usuario de Ashley Grenon
Ashley Grenon

Usar la función integrada max.

Ejemplo:
max(2, 4) devuelve 4.

Solo para reír, hay un min también… en caso de que lo necesites. :PAG

max()

avatar de usuario de dave
dave

max(number_one, number_two)

  • Justo max(number_one, number_two). El []‘s no agregan nada útil.

    – Thomas Wouters

    28 de julio de 2010 a las 20:51

  • sí, esos eran para mostrar que solo debes usar números arbitrarios, pero puedo ver cómo eso sería confuso

    – dave

    28 de julio de 2010 a las 20:56

Puedes usar max(value, run)

La función max toma cualquier número de argumentos, o (alternativamente) un iterable, y devuelve el valor máximo.

max(value,run)

Deberías hacerlo.

Solo por diversión, después de que la fiesta haya terminado y el caballo se haya desbocado.

La respuesta es: max() !

Avatar de usuario de Dimitris Fasarakis Hilliard
Dimitris Fasarakis Hilliard

También puede lograr el mismo resultado usando un Expresión condicional:

maxnum = run if run > value else value

un poco más flexible que max pero es cierto que más tiempo para escribir.

¿Ha sido útil esta solución?