|
|
|
|
@ -35,7 +35,7 @@
|
|
|
|
|
|
|
|
|
|
Можно получить список атрибутов любого объекта, на примере f1:
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
Для определения классовой принадлежности любого объекта использовал функцию type():
|
|
|
|
|
```py
|
|
|
|
|
@ -68,7 +68,7 @@
|
|
|
|
|
|
|
|
|
|
Попробовал несколько примеров именования объектов:
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
Переменные ggl и hhl названы по правилам именования, остальные же получили диагностическое сообщение.
|
|
|
|
|
73sr - недопустимо, т.к. начинается с цифры.
|
|
|
|
|
@ -98,13 +98,13 @@ and - недопустимо, т.к. совпадает с ключевым сл
|
|
|
|
|
|
|
|
|
|
Вывел список встроенных идентификаторов:
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
Изучил назначение некоторых функций из списка и попробовал их применить:
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|

|
|
|
|
|

|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
## 6. Регистр
|
|
|
|
|
|
|
|
|
|
@ -142,7 +142,7 @@ False
|
|
|
|
|
|
|
|
|
|
Аналогичным способом изучил другие типы:
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
Как мы видим, двоичное число имеет тип integer.
|
|
|
|
|
|
|
|
|
|
@ -244,7 +244,7 @@ TypeError: 'str' object does not support item assignment
|
|
|
|
|
|
|
|
|
|
Самостоятельно совершил некоторые действия со строкой ss1b и создал несколько новых объектов:
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
## 8. Сложные типы объектов
|
|
|
|
|
|
|
|
|
|
@ -341,7 +341,7 @@ append(object, /) method of builtins.list instance
|
|
|
|
|
|
|
|
|
|
Воспользуемся иными различными методами:
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
Попробуем создать вложенный список:
|
|
|
|
|
```py
|
|
|
|
|
@ -385,7 +385,7 @@ append(object, /) method of builtins.list instance
|
|
|
|
|
|
|
|
|
|
Проведём несколько операций с кортежем и попробуем 2 важных метода:
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
Попробуем операцию замены элемента кортежа:
|
|
|
|
|
```py
|
|
|
|
|
|