форкнуто от main/python-labs
main
Родитель
f2521e7d6f
Сommit
33243b12e3
@ -0,0 +1,50 @@
|
||||
# Тест по модулю 1
|
||||
|
||||
Ефремов Станислав, А-02-23
|
||||
|
||||
## Задание
|
||||
|
||||
M1_6
|
||||
|
||||
1) Как расшифровывается аббревиатура IDLE? Какую роль играет эта компонента в среде программирования Python?
|
||||
|
||||
2) Создайте объект-словарь с 3 элементами, в которых ключами являются строки с названиями профессий, а значениями - списки с элементами: средняя зарплата по соответствующей профессии, вероятность устроиться на работу и возможность профессионального роста (логическое значение). Значения придумайте самостоятельно.
|
||||
|
||||
3) Создайте объект-строку с названием одной из профессий и напишите инструкцию, позволяющую для этого объекта определить из словаря список с ее характеристиками.
|
||||
|
||||
4) Напишите инструкцию, создающую на основе словаря список со значениями средних зарплат по представленным в словаре профессиям.
|
||||
|
||||
5) Напишите инструкцию, вычисляющую среднюю вероятность трудоустройства по представленным в словаре профессиям.
|
||||
|
||||
## Решение
|
||||
|
||||
1) IDLE - Integrated Development and Learning Environment. Роль заключается в том, чтобы использовать эту компоненту с целью обучения и разработки в среде Python.
|
||||
|
||||
2)
|
||||
```py
|
||||
>>> professia = {'программист':[5000,0.6,True], 'учитель':[35000,0.8,True], 'президент':[10000000, 0.1, False]}
|
||||
```
|
||||
|
||||
3)
|
||||
```py
|
||||
>>> krasava = 'президент'
|
||||
>>> print(professia[krasava])
|
||||
[10000000, 0.1, False]
|
||||
```
|
||||
|
||||
4)
|
||||
```py
|
||||
>>> cash = [professia['программист'][0], professia['учитель'][0], professia['президент'][0]]
|
||||
>>> type(cash)
|
||||
<class 'list'>
|
||||
>>> cash
|
||||
[5000, 35000, 10000000]
|
||||
```
|
||||
|
||||
5)
|
||||
```py
|
||||
>>> prob = [professia['программист'][1], professia['учитель'][1], professia['президент'][1]]
|
||||
>>> sred_prob = sum(prob)/len(prob)
|
||||
>>> sred_prob
|
||||
0.5
|
||||
```
|
||||
Загрузка…
Ссылка в новой задаче