503 читали · 5 лет назад
9. Функции в Python3.
Функции очень часто используются в программировании. В предыдущих статьях мы уже встречались с встроенными функциями такими как ( print(), input(), len() и т.д. ). Попробуем разобраться что такое функции и как написать свою функцию. Что такое функция? Функция создается при помощи ключевого слова def, далее пишется название (имя) функции. Название функции пишем по тем же правилам что и название переменных (в названии используются маленькие латинские буквы, подчеркивания, цифры). После названия идут круглые скобки и двоеточие...
3 года назад
globals(), locals(), vars(), dir()
globals(), locals(), vars(), dir() Программист на Python может узнать, какие именно переменные определенны в данный момент в интерпретаторе. Переменные можно разделить на локальные и глобальные. Глобальные определены на верхнем уровне кода снаружи функций и классов (грубо говоря без отступов слева). Локальные переменные наоборот определены внутри своих зон видимости, ограниченных классами и функциями. Функция globals() выдает словарь глобальных переменных (ключ – имя переменной). Функция locals() возвращает словарь только локальных переменных. Пример: x, y = 5, 10 def test(): y, z = 33, 44 print('globals:',...