Питон 3 задачи - Росдистант

Раздел
Программирование
Предмет
Просмотров
15
Покупок
0
Антиплагиат
Не указан
Размещена
20 Апр в 20:15
ВУЗ
Росдистант
Курс
Не указан
Стоимость
750 ₽
Демо-файлы   
3
docx
1 Condition_cycle 1 Condition_cycle
2.1 Мбайт 2.1 Мбайт
docx
2 Condition_itog 2 Condition_itog
2.1 Мбайт 2.1 Мбайт
docx
3 Condition_spiski_klassy 3 Condition_spiski_klassy
2.1 Мбайт 2.1 Мбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
calc
1.9 Кбайт 750 ₽
Описание

Условие задания 1.

Цикл While

Бегун готовится к соревнованиям. Сейчас он может пробежать start километров, а на соревнованиях ему нужно будет пробежать goal километров. До соревнования осталось days дней. Во время подготовки к соревнованиям спортсмен может увеличивать дистанцию, которую он пробегает, не больше чем на 10% в день. В день соревнования тренироваться нельзя.

Например, если до начала тренировок спортсмен пробегает 10 км, то тренировочный график должен выглядеть вот так:

11.0 км — 1 день

12.1 км — 2 день

13.31 км — 3 день

14.641 км — 4 день

и так далее.


Условие задания 2.

Списки и классы в Python.

1. Создайте класс объектов Auto для подержанных машин со следующими характеристиками:

1. Марка.

2. Модель.

3. Год производства.

4. Пробег.

5. Цена.

6. Отечественное или зарубежное производство.

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']

Чтобы написать свою программу, дополните шаблон, представленный ниже (test_auto.py).


Условие итогового задания

Создайте простой калькулятор, выполняющий два действия с определением правильного порядка их вычисления.

Это задание проверяет основы синтаксического анализа и оценки простого языка.

Требования:

1. Калькулятор должен обрабатывать 4 основные операции +, -, *, / с приоритетом операций.

2. Калькулятор должен обрабатывать отрицательные числа и числа с плавающей точкой.

3. Если вместо одного из операторов найден любой другой символ, калькулятор должен вывести сообщение "Wrong operator”.

4. Если в процессе вычислений предполагается деление на ноль, калькулятор должен вывести сообщение "Division by zero”.

5. Входная строка для вычислений должна иметь вид:

число пробел оператор пробел число пробел оператор пробел число, например: 5 + 3 * 2.

Чтобы написать свой калькулятор, дополните шаблон, представленный ниже (calc.py) и выполните метод eval().

Вам подходит эта работа?
Похожие работы
Python
Контрольная работа Контрольная
28 Апр в 19:45
5
0 покупок
Python
Лабораторная работа Лабораторная
20 Апр в 20:32
12
0 покупок
Python
Контрольная работа Контрольная
20 Апр в 20:07
14
0 покупок
Python
Контрольная работа Контрольная
20 Апр в 19:38
33
1 покупка
Другие работы автора
Электрические машины
Тест Тест
24 Апр в 17:18
17
0 покупок
Информатика
Контрольная работа Контрольная
20 Апр в 21:16
22
0 покупок
Информатика
Контрольная работа Контрольная
20 Апр в 21:14
25
0 покупок
Информатика
Контрольная работа Контрольная
20 Апр в 21:10
17
1 покупка
Основы программирования
Лабораторная работа Лабораторная
20 Апр в 20:57
40
0 покупок
Основы программирования
Лабораторная работа Лабораторная
20 Апр в 20:49
9
0 покупок
Python
Лабораторная работа Лабораторная
20 Апр в 20:32
12
0 покупок
Python
Контрольная работа Контрольная
20 Апр в 20:07
14
0 покупок
C/C++
Контрольная работа Контрольная
20 Апр в 19:57
16 +1
0 покупок
C/C++
Контрольная работа Контрольная
20 Апр в 19:54
8
0 покупок
C/C++
Контрольная работа Контрольная
20 Апр в 19:50
8
0 покупок
Python
Контрольная работа Контрольная
20 Апр в 19:38
33
1 покупка
Python
Контрольная работа Контрольная
20 Апр в 19:36
14
0 покупок
Python
Контрольная работа Контрольная
18 Мар в 18:29
25
1 покупка
Python
Контрольная работа Контрольная
14 Мар в 22:37
26
0 покупок
Python
Контрольная работа Контрольная
14 Мар в 22:31
37
1 покупка
Инженерная графика
Лабораторная работа Лабораторная
18 Фев в 17:49
45
0 покупок
HTML
Лабораторная работа Лабораторная
18 Фев в 17:45
40
0 покупок
HTML
Контрольная работа Контрольная
18 Фев в 16:03
37
0 покупок
Основы программирования
Контрольная работа Контрольная
18 Фев в 15:52
69
1 покупка
Темы журнала
Показать ещё
Прямой эфир