Сделал тему 2 до седьмого пункта

main
TerekhovFV 1 месяц назад
Родитель 610ebff804
Сommit 1474f84080

Двоичные данные
TEMA2/images/Task1_1.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 6.8 KiB

Двоичные данные
TEMA2/images/Task1_2.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 7.9 KiB

Двоичные данные
TEMA2/images/Task1_3.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 57 KiB

Двоичные данные
TEMA2/images/Task1_4.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
TEMA2/images/Task1_5.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 26 KiB

Двоичные данные
TEMA2/images/Task2_1.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 13 KiB

Двоичные данные
TEMA2/images/Task2_2.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 12 KiB

Двоичные данные
TEMA2/images/Task3_1.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 13 KiB

Двоичные данные
TEMA2/images/Task3_2.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 12 KiB

Двоичные данные
TEMA2/images/Task4_1.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 44 KiB

Двоичные данные
TEMA2/images/Task4_2_1.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 6.4 KiB

Двоичные данные
TEMA2/images/Task4_2_2.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 6.0 KiB

Двоичные данные
TEMA2/images/Task4_2_3.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 22 KiB

Двоичные данные
TEMA2/images/Task4_2_4.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 21 KiB

Двоичные данные
TEMA2/images/Task4_2_5.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 15 KiB

Двоичные данные
TEMA2/images/Task4_2_6.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 15 KiB

Двоичные данные
TEMA2/images/Task4_2_7.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 16 KiB

Двоичные данные
TEMA2/images/Task4_2_8.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 16 KiB

Двоичные данные
TEMA2/images/Task4_2_9.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 64 KiB

Двоичные данные
TEMA2/images/Task5.png

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 14 KiB

@ -0,0 +1,151 @@
# Отчет по теме 2
Терехов Фёдор Валерьевич, А-01-23
## 1. Изучение простых объектов.
1. _"Для того, чтобы узнать, какое значение имеет переменная, достаточно перечислить их имена в строке, разделяя их знаком «,» (запятая) или «;» (точка с запятой)."_
>f1=16; f2=3
>print("Значения переменных через запятую:")
>print(f1, f2)
>
>print("\nЗначения переменных через точку с запятой:")
>print(f1); print(f2)
Ответ программы:
![Task 1.1](images/Task1_1.png)
2. _"Для того, чтобы узнать, какие объекты уже существуют в данный момент в среде Python (в пространстве имен), используйте функцию dir без аргументов."_
>print("\nСуществующие объекты в пространстве имен:")
>print(dir())
Ответ программы:
![Task 1.2](images/Task1_2.png)
3. _"Для получения списка атрибутов любого объекта используйте ту же функцию dir(), с аргументами – именами интересующих объектов"_
>print("\nАтрибуты объекта f1:")
>print(dir(f1))
>
>print("\nАтрибуты объекта f2:")
>print(dir(f2))
Ответ программы:
![Task 1.3](images/Task1_3.png)
4. _"Для определения классовой принадлежности любого объекта следует использовать функцию type()."_
>print(f"\nТип f1: {type(f1)}") #f перед текстом обозначает строку, переменные пишутся в {}
>print(f"Тип f2: {type(f2)}")
Ответ программы:
![Task 1.4](images/Task1_4.png)
5. _"Для удаления объекта или его части из оперативной памяти используйте инструкцию del."_
>print("\nУдаляем объекты f1 и f2...")
>del f1, f2
>
>print("\nСуществующие объекты в пространстве имен ПОСЛЕ удаления:")
>print(dir())
>
>print("\nПопытка обратиться к удаленным объектам:")
>print(f1)
Ответ программы:
![Task 1.5](images/Task1_5.png)
## 2. Изучение правил именования объектов в Python.
_"Правила именования:
• имена должны состоять из латинских букв, цифр и символов подчеркивания;
• имена должны начинаться с латинской буквы (иногда могут начинаться с символа подчеркивания, но это – особый вид переменных);
• имена не должны совпадать с ключевыми словами и встроенными идентификаторами языка Python;
• большие и малые буквы в именах различаются (имена – чувствительные к регистру)!"_
>gg1=1.6 #значение в виде вещественного числа
>hh1='Строка' #значение в виде символьной строки
>73sr=3 #неправильное имя – начинается с цифры - будет диагностика!
>and=7 #недопустимое имя – совпадает с ключевым словом - будет диагностика!
Ответ программы:
![Task 2.1](images/Task2_1.png)
![Task 2.2](images/Task2_2.png)
## 3. Вывод списка ключевых слов с помощью инструкции import keyword && keyword.kwlist
>import keyword
>
>print("Список ключевых слов Python:")
>print(keyword.kwlist)
![Task 3.1](images/Task3_1.png)
Сохранение списка в переменной:
>keywords_list = keyword.kwlist
>print("\nСохранение в виде списка:")
>print(keywords_list)
![Task 3.2](images/Task3_2.png)
## 4. Вывод списка встроенных идентификаторов с помощью инструкций import builtins && dir(builtins)
>import builtins
>
>print("Список встроенных идентификаторов Python:")
>builtins_list = dir(builtins)
>print(builtins_list)
![Task 4.1](images/Task4_1.png)
>print("Справка по функциям:")
>print("\n1. Функция abs():")
>help(abs)
![Task 4.2.1](images/Task4_2_1.png)
>print("\n2. Функция len():")
>help(len)
![Task 4.2.2](images/Task4_2_2.png)
>print("\n3. Функция max():")
>help(max)
![Task 4.2.3](images/Task4_2_3.png)
>print("\n4. Функция min():")
>help(min)
![Task 4.2.4](images/Task4_2_4.png)
>print("\n5. Функция pow():")
>help(pow)
![Task 4.2.5](images/Task4_2_5.png)
>print("\n6. Функция round():")
>help(round)
![Task 4.2.6](images/Task4_2_6.png)
>print("\n7. Функция sorted():")
>help(sorted)
![Task 4.2.7](images/Task4_2_7.png)
>print("\n8. Функция sum():")
>help(sum)
![Task 4.2.8](images/Task4_2_8.png)
>print("\n9. Функция zip():")
>help(zip)
![Task 4.2.9](images/Task4_2_9.png)
## 5. Малые и большие буквы в именах объектов различаются.
>Gg1=45
>print(Gg1)
>print(gg1)
Ответ программы:
![Task 5](images/Task5.png)
## 6.

@ -0,0 +1,27 @@
f1=16; f2=3
print("Значения переменных через запятую:")
print(f1, f2)
print("\nЗначения переменных через точку с запятой:")
print(f1); print(f2)
print("\nСуществующие объекты в пространстве имен:")
print(dir())
print("\nАтрибуты объекта f1:")
print(dir(f1))
print("\nАтрибуты объекта f2:")
print(dir(f2))
print(f"\nТип f1: {type(f1)}")
print(f"Тип f2: {type(f2)}")
print("\nУдаляем объекты f1 и f2...")
del f1, f2
print("\nСуществующие объекты в пространстве имен ПОСЛЕ удаления:")
print(dir())
print("\nПопытка обратиться к удаленным объектам:")
print(f1)

@ -0,0 +1,4 @@
gg1=1.6 #значение в виде вещественного числа
hh1='Строка' #значение в виде символьной строки
73sr=3 #неправильное имя – начинается с цифры - будет диагностика!
and=7 #недопустимое имя – совпадает с ключевым словом - будет диагностика!

@ -0,0 +1,8 @@
import keyword
print("Список ключевых слов Python:")
print(keyword.kwlist)
keywords_list = keyword.kwlist
print("\nСохранение в виде списка:")
print(keywords_list)

@ -0,0 +1,33 @@
import builtins
print("Список встроенных идентификаторов Python:")
builtins_list = dir(builtins)
print(builtins_list)
print("Справка по функциям:")
print("\n1. Функция abs():")
help(abs)
print("\n2. Функция len():")
help(len)
print("\n3. Функция max():")
help(max)
print("\n4. Функция min():")
help(min)
print("\n5. Функция pow():")
help(pow)
print("\n6. Функция round():")
help(round)
print("\n7. Функция sorted():")
help(sorted)
print("\n8. Функция sum():")
help(sum)
print("\n9. Функция zip():")
help(zip)

@ -0,0 +1,3 @@
Gg1=45
print(Gg1)
print(gg1)
Загрузка…
Отмена
Сохранить