5.8 KiB
Отчет по теме 2
Терехов Фёдор Валерьевич, А-01-23
1. Изучение простых объектов.
- "Для того, чтобы узнать, какое значение имеет переменная, достаточно перечислить их имена в строке, разделяя их знаком «,» (запятая) или «;» (точка с запятой)."
f1=16; f2=3
print("Значения переменных через запятую:")
print(f1, f2)print("\nЗначения переменных через точку с запятой:")
print(f1); print(f2)
- "Для того, чтобы узнать, какие объекты уже существуют в данный момент в среде Python (в пространстве имен), используйте функцию dir без аргументов."
print("\nСуществующие объекты в пространстве имен:")
print(dir())
- "Для получения списка атрибутов любого объекта используйте ту же функцию dir(), с аргументами – именами интересующих объектов"
print("\nАтрибуты объекта f1:")
print(dir(f1))print("\nАтрибуты объекта f2:")
print(dir(f2))
- "Для определения классовой принадлежности любого объекта следует использовать функцию type()."
print(f"\nТип f1: {type(f1)}") #f перед текстом обозначает строку, переменные пишутся в {}
print(f"Тип f2: {type(f2)}")
- "Для удаления объекта или его части из оперативной памяти используйте инструкцию del."
print("\nУдаляем объекты f1 и f2...")
del f1, f2print("\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)



















