форкнуто от main/python-labs
				
			
			Вы не можете выбрать более 25 тем
			Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
		
		
		
		
		
			
		
			
				
	
	
		
			50 строки
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Markdown
		
	
			
		
		
	
	
			50 строки
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Markdown
		
	
# Тест по модулю 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 
 | 
						|
``` |