### 1. Преобразовал восьмеричное значение 45 в целое число.
### 1. Преобразовал восьмеричное значение 45 в целое число.
```py
```py
>>> n='45'
>>> int('45', 8)
>>> int(n, 8)
37
37
```
```
### 2. Создал объект-словарь D и затем преобразовал его в два списка: ключей и значений, а затем – эти два списка преобразовал в один кортеж. Кортеж отличается от списка тем, что он неизменяемый.
### 2. Создал объект-словарь D и затем преобразовал его в два списка: ключей и значений, а затем – эти два списка преобразовал в один кортеж. Кортеж отличается от списка тем, что он неизменяемый.
@ -37,9 +36,9 @@
```
```
### 4. Сделал единое выражение, последовательно осуществляющее следующие операции: двоичное И для чисел 13 и 27, инверсия полученного значения, двоичное исключающее ИЛИ для полученного значения и числа 14, сдвиг полученного значения на два разряда влево.
### 4. Сделал единое выражение, последовательно осуществляющее следующие операции: двоичное И для чисел 13 и 27, инверсия полученного значения, двоичное исключающее ИЛИ для полученного значения и числа 14, сдвиг полученного значения на два разряда влево.
```py
```py
>>> c = ((13 & 27) ^ 14) <<2
c = ((~(13 & 27)) ^ 14) <<2
>>> c
c
28
-32
```
```
### 5. Создал список с 4 одинаковыми элементами 'колебат' и написал оператор проверки наличия комбинации символов 'аткол' в результате конкатенации второго и третьего элементов этого списка.
### 5. Создал список с 4 одинаковыми элементами 'колебат' и написал оператор проверки наличия комбинации символов 'аткол' в результате конкатенации второго и третьего элементов этого списка.
@ -47,10 +46,7 @@
>>> spis = ['колебат'] * 4
>>> spis = ['колебат'] * 4
>>> spis
>>> spis
['колебат', 'колебат', 'колебат', 'колебат']
['колебат', 'колебат', 'колебат', 'колебат']
>>> concatenated = spis[1] + spis[2]
>>> 'аткол' in (spis[1] + spis[2])
>>> concatenated
'колебатколебат'
>>> 'аткол' in concatenated
True
True
```
```
### 6. Определил список методов, доступных у ранее созданного словаря D. Поочередно использовал его методы keys и values, определил, что можно получить с применением этих методов.
### 6. Определил список методов, доступных у ранее созданного словаря D. Поочередно использовал его методы keys и values, определил, что можно получить с применением этих методов.
### 7. Создала объект - символьную строку с текстом данного предложения. Из символьной строки создала список, элементами которого будут отдельные слова из созданной строки. Заменила в списке элемент «-» на «,». Удалила из списка элемент со значением «данного». Отобразила получившийся список.
### 7. Создать объект - символьную строку с текстом данного предложения. Из символьной строки создать список, элементами которого будут отдельные слова из созданной строки. Заменить в списке элемент «-» на «,». Удалить из списка элемент со значением «данного». Отобразить получившийся список.
Решение:
```py
```py
>>> strk = "Создать объект - символьную строку с текстом данного предложения."
>>> strk = "Создать объект - символьную строку с текстом данного предложения."