ЕСЛИ МЫ ДУМАЕМ, ЧТО, ЧТО ТО ЗНАЕМ О ФУНКЦИЯХ ПИТОН, БОЛЬШОЕ ЗАБЛУЖДЕНИЕ

На данном этапе скорее всего не смогу ответить на вопрос “Правильное изучение языка - это как?“ Если бы у меня был ответ на этот вопрос, то думаю что не попал бы в вашу школу. Если правильно понимаю, то изучение начинается с функций и параметров так как это основа у всех языков программирования. Дальше идет изучение документации и исходного кода. Но изучение документации тоже должно идти правильно, если изучать только документацию, то скорее всего такой порядок изучения не приведет к пониманию языка и к пониманию как написать код. Почему начинаем с параметров? В любом языке программирования есть какие-то данные. В параметры мы как раз передаем эти данные(можем и не передавать в зависимости от функции). Функция выступает в роли какого-то действия над этими данными или взаимодействия между данными. Предположим есть функция, которая описывает действие “отвезти товары по адресам“ и которая ожидает в качестве параметров: машину, водителя, список товаров, список улиц с номерами домов. Если не будет указан какой-то из параметров (если нет значения по умолчанию), то и функция не отработает, возможно машина приедет без товара (смотря как написана функция). Получается функция и параметры - это основа. Нет функций - нет движения, данные остаются на своих местах. Если неверно передавать данные или не передавать совсем, то либо функция вернет не те данные, либо опять же нет никакого движения. Задания по функциональным объектам и параметрам прикрепил. Так что же такое функцуиональный объект? Функция - мы не понимаем. # Объект первого класса Все значения в Lua первоклассные. Это означает что все значения могут быть сохранены в переменных, переданы как аргументы другим функциям, и возвращены как результаты. ************************************** Андрей знает. Знать, что я буду делать Андрей. Что передо мною за объект? # Объект первого класса? - JS Параметры - зачем? Функциональный объект ? Объекты первого класса ? Анатация типов? mypy ****************************** Следующее: # Так что же такое функцуиональный объект? часть 1. Документация и исходный. Зачем? # А что Вы смотрите в документации? Часть 2. Все значения в Lua первоклассные. Это означает что все значения могут быть сохранены в переменных, переданы как аргументы другим функциям, и возвращены как результаты. Часть праметры: Задание: Общее, что отличается? Параметрам Пайтон Параметры Lua # Общее в двух языках относительно параметров. Из исключений. Зачем нам нужно? Дальше идет изучение документации и исходного кода. fractional_max_pool2d_with_indices() Параметры: 1. Считываение на лету. 2. Вызов 3. Исключения
Back to Top