|
После Ширина: | Высота: | Размер: 6.8 KiB |
|
После Ширина: | Высота: | Размер: 7.9 KiB |
|
После Ширина: | Высота: | Размер: 57 KiB |
|
После Ширина: | Высота: | Размер: 2.2 KiB |
|
После Ширина: | Высота: | Размер: 26 KiB |
|
После Ширина: | Высота: | Размер: 13 KiB |
|
После Ширина: | Высота: | Размер: 12 KiB |
|
После Ширина: | Высота: | Размер: 13 KiB |
|
После Ширина: | Высота: | Размер: 12 KiB |
|
После Ширина: | Высота: | Размер: 44 KiB |
|
После Ширина: | Высота: | Размер: 6.4 KiB |
|
После Ширина: | Высота: | Размер: 6.0 KiB |
|
После Ширина: | Высота: | Размер: 22 KiB |
|
После Ширина: | Высота: | Размер: 21 KiB |
|
После Ширина: | Высота: | Размер: 15 KiB |
|
После Ширина: | Высота: | Размер: 15 KiB |
|
После Ширина: | Высота: | Размер: 16 KiB |
|
После Ширина: | Высота: | Размер: 16 KiB |
|
После Ширина: | Высота: | Размер: 64 KiB |
|
После Ширина: | Высота: | Размер: 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)
|
||||
|
||||
Ответ программы:
|
||||

|
||||
|
||||
2. _"Для того, чтобы узнать, какие объекты уже существуют в данный момент в среде Python (в пространстве имен), используйте функцию dir без аргументов."_
|
||||
|
||||
>print("\nСуществующие объекты в пространстве имен:")
|
||||
>print(dir())
|
||||
|
||||
Ответ программы:
|
||||

|
||||
|
||||
3. _"Для получения списка атрибутов любого объекта используйте ту же функцию dir(), с аргументами – именами интересующих объектов"_
|
||||
|
||||
>print("\nАтрибуты объекта f1:")
|
||||
>print(dir(f1))
|
||||
>
|
||||
>print("\nАтрибуты объекта f2:")
|
||||
>print(dir(f2))
|
||||
|
||||
Ответ программы:
|
||||

|
||||
|
||||
4. _"Для определения классовой принадлежности любого объекта следует использовать функцию type()."_
|
||||
|
||||
>print(f"\nТип f1: {type(f1)}") #f перед текстом обозначает строку, переменные пишутся в {}
|
||||
>print(f"Тип f2: {type(f2)}")
|
||||
|
||||
Ответ программы:
|
||||

|
||||
|
||||
5. _"Для удаления объекта или его части из оперативной памяти используйте инструкцию del."_
|
||||
|
||||
>print("\nУдаляем объекты f1 и f2...")
|
||||
>del f1, f2
|
||||
>
|
||||
>print("\nСуществующие объекты в пространстве имен ПОСЛЕ удаления:")
|
||||
>print(dir())
|
||||
>
|
||||
>print("\nПопытка обратиться к удаленным объектам:")
|
||||
>print(f1)
|
||||
|
||||
Ответ программы:
|
||||

|
||||
|
||||
## 2. Изучение правил именования объектов в Python.
|
||||
_"Правила именования:
|
||||
• имена должны состоять из латинских букв, цифр и символов подчеркивания;
|
||||
• имена должны начинаться с латинской буквы (иногда могут начинаться с символа подчеркивания, но это – особый вид переменных);
|
||||
• имена не должны совпадать с ключевыми словами и встроенными идентификаторами языка Python;
|
||||
• большие и малые буквы в именах различаются (имена – чувствительные к регистру)!"_
|
||||
|
||||
>gg1=1.6 #значение в виде вещественного числа
|
||||
>hh1='Строка' #значение в виде символьной строки
|
||||
>73sr=3 #неправильное имя – начинается с цифры - будет диагностика!
|
||||
>and=7 #недопустимое имя – совпадает с ключевым словом - будет диагностика!
|
||||
|
||||
Ответ программы:
|
||||

|
||||

|
||||
|
||||
## 3. Вывод списка ключевых слов с помощью инструкции import keyword && keyword.kwlist
|
||||
>import keyword
|
||||
>
|
||||
>print("Список ключевых слов Python:")
|
||||
>print(keyword.kwlist)
|
||||

|
||||
Сохранение списка в переменной:
|
||||
>keywords_list = keyword.kwlist
|
||||
>print("\nСохранение в виде списка:")
|
||||
>print(keywords_list)
|
||||

|
||||
|
||||
## 4. Вывод списка встроенных идентификаторов с помощью инструкций import builtins && dir(builtins)
|
||||
>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)
|
||||
|
||||

|
||||
|
||||
## 5. Малые и большие буквы в именах объектов различаются.
|
||||
>Gg1=45
|
||||
>print(Gg1)
|
||||
>print(gg1)
|
||||
|
||||
Ответ программы:
|
||||

|
||||
|
||||
## 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)
|
||||