Як знайти максимум 2 числа?


110

Як знайти максимум 2 числа?

value = -9999
run = problem.getscore()

Мені потрібно порівняти 2 значення, тобто valueі runзнайти максимум 2. Мені потрібна функція python, щоб оперувати ним?

Відповіді:


252

Використовуйте вбудовану функцію max.

Приклад: max(2, 4)повертає 4.

Тільки для хихикань, є minтакож ... якщо вам це потрібно. : P



17

max(number_one, number_two)


1
Просто max(number_one, number_two). У []«s нічого корисного не додавати.
Thomas Wouters

1
так, вони повинні були показати, що вам слід просто використовувати довільні числа, але я бачу, як це буде заплутано
Дейв

9

Можна використовувати max(value, run)

Функція maxприймає будь-яку кількість аргументів або (як альтернатива) ітерабельний і повертає максимальне значення.






2

Я зауважив, що якщо у вас є поділи, воно закручується до цілого числа, було б краще використовувати:

c=float(max(a1,...,an))/b

Вибачте за пізню публікацію!


1
numberList=[16,19,42,43,74,66]

largest = numberList[0]

for num2 in numberList:

    if num2 > largest:

        largest=num2

print(largest)

дає найбільше число зі списку чисел без використання оператора Max

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.