В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История

Решите в python 3.3 напишите программу, которая выбирает максимальное и минимальное из трёх введённых чисел.

Показать ответ
Ответ:
progonskaij
progonskaij
12.01.2024 19:22
Конечно же, я с удовольствием помогу вам решить эту задачу!

Для начала, давайте разберемся с тем, как можно считывать числа из ввода в Python 3.3. Для этого мы будем использовать функцию `input()`. Она позволяет получить строку, введенную пользователем. Однако, по умолчанию, все введенные данные считываются как строки. Нам нужно привести числа к нужному типу перед их сравнением.

Вот пример кода для считывания чисел и приведения их к типу `int`:

```
num1 = int(input("Введите первое число: "))
num2 = int(input("Введите второе число: "))
num3 = int(input("Введите третье число: "))
```

Теперь, когда у нас есть три числа, нам нужно найти максимальное и минимальное значение из них. Для этого мы можем использовать встроенные функции `max()` и `min()`, которые принимают несколько аргументов и возвращают соответственно максимальное и минимальное значение.

```
max_num = max(num1, num2, num3)
min_num = min(num1, num2, num3)
```

Здесь `max_num` будет содержать максимальное значение из трех введенных чисел, а `min_num` - минимальное.

Теперь, если мы хотим вывести на экран полученные значения, мы можем использовать функцию `print()` и строки с форматированием. Вот как можно это сделать:

```
print("Максимальное число: {}".format(max_num))
print("Минимальное число: {}".format(min_num))
```

В полном коде получится следующее:

```python
num1 = int(input("Введите первое число: "))
num2 = int(input("Введите второе число: "))
num3 = int(input("Введите третье число: "))

max_num = max(num1, num2, num3)
min_num = min(num1, num2, num3)

print("Максимальное число: {}".format(max_num))
print("Минимальное число: {}".format(min_num))
```

Теперь ваша программа будет считывать три числа и выводить на экран максимальное и минимальное значение из них.
0,0(0 оценок)
Ответ:
chvdima
chvdima
31.07.2020 01:25
Seq = [int(x) for x in input().split()]
print('min={}\nmax={}'.format(min(seq), max(seq)))
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота