# Максимум 3х чисел ## Desc: > 3 числа. Любые. > Вернуть наибольшее значение > <details> <summary>Solutions</summary> Самое простое и самое читерное ```python max(a, b, c) ``` Встроенная функция, которая в питоне еще и принимает неогр. число аргументов --- Использование доп. переменной и наим. количество сравнений ```python def max3(a, b, c): result = a if b > result: result = b if c > result: result = c return result ``` +1 переменная -> +1 сравнение; неплохое масштабирование --- Также, вполне допустим вариант просто перебрать все возможные случаи. Если перебрано всё и работает верно - ОК. --- Еще чуть больше - здесь - [colab-code-solutions](https://colab.research.google.com/gist/leo-astrosky/1c4987d9bc57d82859e003347de80ce4/notebook.ipynb) У гугла это неплохой способ работы в юпитер-ноутбуках ```python def max3(a, b, c): # тут нужно знать несколько вещей # что происходит вообще # в каких случаях так делать можно, а в каких нет # особенности питона if a < b: a, b = b, a if a < c: a, c = c, a return a ``` </details> --- [back](/n8p1uGn-TTiqPGRfk_9pBw)