[Puthon] - Цикл While, Списки и классы в Python, Калькулятор (Решение → 76017)
Программа №1) Цикл While
Бегун готовится к соревнованиям. Сейчас он может пробежать start километров, а на соревнованиях ему нужно будет пробежать goal километров. До соревнования осталось days дней. Во время подготовки к соревнованиям спортсмен может увеличивать дистанцию, которую он пробегает, не больше чем на 10% в день. В день соревнования тренироваться нельзя.
Например, если до начала тренировок спортсмен пробегает 10 км, то тренировочный график должен выглядеть вот так:
11 км — 1 день
12.1 км — 2 день
13.31 км — 3 день
14.641 км — 4 день
и так далее.
Напишите программу, которая рассчитывает, успеет ли спортсмен подготовиться к соревнованиям?
Выведите True, если успеет и False, если не успеет.
Sample Input: 4 15 30
Sample Output: True
Программа №2) Списки и классы в Python.
- Создайте класс объектов Auto для подержанных машин со следующими характеристиками:
- Марка.
- Модель.
- Год производства.
- Пробег.
- Цена.
- Отечественное или зарубежное производство.
2. Создайте 5 объектов со следующими характеристиками:
- KiaSor: «Kia», «Sorrento», 2003, 223 000 км, 415 000 руб, производство: Россия
- HyunSol: «Hyundai», «Solaris», 2015, 41 000 км, 869 000 руб, производство: Корея
- VolkPas: «Volkswagen», «Passat», 2012, 127 000 км, 900 000 руб, производство: Германия
- LadaPri: «Lada», «Priora», 2011, 139 000 км, 150 000 руб, производство: Россия
- UazPat: «UAZ», «Patriot», 2011, 150 000 км, 345 400 руб, производство: Россия
3а. Создайте метод класса makeModel, позволяющий распечатать список объектов, причем на печать должны быть выведены только марка и модель автомобиля:
Например, название объекта auto1: ‘Kia Sorrento‘
3b. Создайте метод класса, позволяющий распечатать все свойства объекта, например: 'Kia Sorrento - Price: RUR415000, Production Year: 2003, Mileage: 223000'
4. Создайте список listOfCarNames, который содержит названия(марка+модель) всех автомобилей из списка выше.
- 5. Создайте функцию, в результате которой возникнет список sortedByMileage, в котором рассортированные по пробегу ['Hyundai Solaris', '41000'], ['Volkswagen Passat', '127000'], ['Lada Priora', '139000'], ['UAZ Patriot', '150000'], ['Kia Sorrento', '223000']
3) Программа №3 Калькулятор
Создайте простой калькулятор, выполняющий два действия с определением правильного порядка их вычисления. Это задание проверяет основы синтаксического анализа и оценки простого языка.
Требования:
- Калькулятор должен обрабатывать 4 основные операции +, -, *, / с приоритетом операций.
- Калькулятор должен обрабатывать отрицательные числа и числа с плавающей точкой.
- Если вместо одного из операторов найден любой другой символ, калькулятор должен вывести сообщение "Wrong operator”.
- Если в процессе вычислений предполагается деление на ноль, калькулятор должен вывести сообщение "Division by zero”.
- Входная строка для вычислений должна иметь вид: число пробел оператор пробел число пробел оператор пробел число, например: 5 + 3 * 2
- PUBG Mobile. Что нужно делать, некоторые фишки, несколько секретов
- [Puthon] - Цикл While, Списки и классы в Python, Калькулятор
- Python работа со строками. Вам дана строка s. Найдите самую длинную подстроку
- Python, чтение и запись файлов
- Read the text and choose the best options to fill in the gap (2). [WIND ENERGY]
- Read the text and choose the best options to fill in the gap (6). [WIND ENERGY]
- Read the text and choose the best options to fill in the gap (7). [WIND ENERGY]
- PR-коммуникации Синергия
- PR-коммуникации. Синергия. Ответы на ИТОГОВЫЙ ТЕСТ. На отлично!
- PR-коммуникации (тест с ответами Синергия/МОИ/ МТИ)
- PR-коммуникации (тест с ответами Синергия/МОИ/ МТИ /МОСАП)
- PR-технологии в системе государственного управления (ответы на тест Синергия / МТИ / МОИ / МосАП)
- PR-технологии в системе государственного управления тест "Синергия" (все ответы✅ 100 баллов)
- 💯 PR-технологии в системе государственного управления.фмен_МАГ (ответы на тест Синергия / МОИ / МТИ / МосАП, ноябрь 2023)