Как вывести самое большое число в питоне
Перейти к содержимому

Как вывести самое большое число в питоне

  • автор:

Как найти максимальное число в строке python

Если предполагается, что наша строка состоит только из чисел, например, ’46 235 4 8 37′ , то можно сперва перевести ее в список чисел, а потом найти его максимум.

s = '46 235 4 8 37' nums = [int(n) for n in s.split()] # [46, 235, 4, 8, 37] max(nums) # 235 # либо в одну строку max(map(int, s.split())) # 235 

Как узнать самое большое число в Python?

TosterModerator

Покажите, как вы пробовали решить проблему, приведите код попытки (пусть неудачной), опишите, как запускали, что ожидали и что получилось.
За готовыми решениями — на фриланс. В текущем виде это не вопрос, а задание. Нарушен п.5.12 Регламента.

Решения вопроса 0
Ответы на вопрос 1

Maksim_64

Data Analyst

n = int(input("Введите количество учеников: ")) students_height = [] for i in range(1,n+1): students_height.append(int(input(f'Введите рост ученика под номером (см): '))) max_height = max(students_height) number = students_height.index(max_height)+1 print(f'Самый высокий ученик под номером: имеет рост см')

Если конечно же правильно понял условие вашей проблемы. То вот код попробуйте спрашивает сколько учеников затем спрашивает рост каждого ну и выводит рост и номер ученика. (номера начинаются с 1 как у вас)

Найти самое большое число в строке

Есть строка «123,333,333,211,222,» и в ней нужно найти самое большое число, подскажите, как это можно сделать на питоне. Буду признателен.

Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Функция: найти самое большое по модулю число, содержащееся в списке с подсписками
Написать фун-цию, которая находит самое большое по модулю число, содержащееся в списке с.

Объясните пожалуйста, как вытащить из списка самое большое и самое маленькое число
Объясните пожалуйста (если не сложно с примером кода), как с использованием цикла (for или while).

Самое большое число в списке
Нужно сделать программу, которая ищет самое большое число в списке (в списке 5 рандомных чисел и в.

Самое большое уникальное число
Самое большое уникальное число У вас есть массив чисел длиною "N". Нужно найти максимальное.

Эксперт Python

2885 / 1585 / 512
Регистрация: 21.02.2017
Сообщений: 4,205
Записей в блоге: 1

Лучший ответ

Сообщение было отмечено G-l-e-b как решение

Решение

print(max(map(int, "123,333,333,211,222,".split(",")[:-1])))

634 / 474 / 179
Регистрация: 28.05.2012
Сообщений: 1,411

print(max(map(int, "123,333,333,211,222".split(','))))

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Самое большое уникальное число
Самое большое уникальное число У вас есть массив чисел длиною "N". Нужно найти максимальное.

Вывести самое большое число в списке кратное 5
Пользователь вводит число. Это число — количество чисел в списке. Затем пользователь вводит сами.

Выявить самое большое число из 3, введённых пользователем
суть такова: нужен скрипт для выявления самого большого числа из 3, введённых пользователем.

Самое большое число в списке кратное 5 и сумма чисел кратных 6
Пользователь вводит число. Это число — количество чисел в списке. Затем пользователь вводит сами.

Самое большое число и его позиция
Ограничение по времени: 1 сек Ограничение по памяти: 256 Мб Дано 100 уникальных целых чисел.

Самое большое число и его позиция
ограничение по времени: 1 сек Ограничение по памяти: 256 Мб Дано 100 уникальных целых чисел.

Найти самое большое число в строке
int kol_vo() < int len; string s; char max=0; ifstream file("Animals.txt"); .

Поиск максимального значения в списке на Python

В этой статье мы научимся находить максимальное значение в списке на Python. Для всестороннего понимания вопроса мы рассмотрим использование некоторых встроенных функций, простые подходы, а также небольшие реализации известных алгоритмов.

Сначала давайте вкратце рассмотрим, что такое список в Python и как найти в нем максимальное значение или просто наибольшее число.

Список в Python

В Python есть встроенный тип данных под названием список (list). По своей сути он сильно напоминает массив. Но в отличие от последнего данные внутри списка могут быть любого типа (необязательно одного): он может содержать целые числа, строки или значения с плавающей точкой, или даже другие списки.

Хранимые в списке данные определяются как разделенные запятыми значения, заключенные в квадратные скобки. Списки можно определять, используя любое имя переменной, а затем присваивая ей различные значения в квадратных скобках. Он является упорядоченным, изменяемым и допускает дублирование значений. Например:

 
list1 = ["Виктор", "Артем", "Роман"] list2 = [16, 78, 32, 67] list3 = ["яблоко", "манго", 16, "вишня", 3.4]

Далее мы рассмотрим возможные варианты кода на Python, реализующего поиск наибольшего элемента в списке, состоящем из сравниваемых элементов. В наших примерах будут использоваться следующие методы/функции:

  1. Встроенная функция max()
  2. Метод грубой силы (перебора)
  3. Функция reduce()
  4. Алгоритм Heap Queue (очередь с приоритетом)
  5. Функция sort()
  6. Функция sorted()
  7. Метод хвостовой рекурсии

№1 Нахождение максимального значения с помощью функции max()

Это самый простой и понятный подход к поиску наибольшего элемента. Функция Python max() возвращает самый большой элемент итерабельного объекта. Ее также можно использовать для поиска максимального значения между двумя или более параметрами.

В приведенном ниже примере список передается функции max в качестве аргумента.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *