Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
145 / 113 / 31
Регистрация: 12.06.2011
Сообщений: 1,246

Процедурное программирование: есть ли неявный параметр?

15.03.2016, 11:32. Показов 1709. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Возьмем пример:

Python
1
2
3
4
def posts_update(request, id=None):
    instance = get_object_or_404(Post, id=id)
    
    form = PostForm(request.POST or None, instance = instance)
Т.е. это процедура, она объявлена вне класса.
Если бы было в классе, различалось бы self.id и id.
А здесь - я даже не знаю, что сказать.

Как интерпретатор различает id и id, которые справа и слева от знака присваивания?
Вот этот пример - это с обучающего ролика на ютубе. Как вам такой стиль программирования (когда IDE сразу начинает кричать: id - уже зарезервирован, да и id=id не вызывает особого восторга).
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.03.2016, 11:32
Ответы с готовыми решениями:

Процедурное программирование
Добрый день. Пишу реферат по процедурным языкам программирования. Не могу найти литературу по тем. А нужно указать как минимум 10 цитат из...

Процедурное программирование - строки...
Используя технологию процедурного программирования разработать программу обработки строки. При обработке строки необходимо использовать...

Процедурное программирование и ООП
Здравствуйте , помогите понять разницу между ПП и ООП. В интернете много написано , но конкретики и примеров не хватает. Есть простой код...

20
51 / 51 / 18
Регистрация: 03.12.2015
Сообщений: 167
15.03.2016, 19:55
Студворк — интернет-сервис помощи студентам
Открываю секрет: заходите на safaribooksonline, регистрируетесь, и Вам дается 10 дней триала. Можете читать. Как продлить триал или как вытягивать книги с сайта - говорить не буду, тк это незаконно )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.03.2016, 19:55

циклический сдвиг.процедурное программирование
Осуществить циклический сдвиг элементов прямоугольной матрицы на n элементов вправо или вниз (в зависимости от введенного режима). n может...

Работа с массивом. Процедурное программирование на TP
Заменить каждый 3-ый элемент массива минимальным элементом. Найти максимальное значение положительных элементов, расположенных правее...

Процедурное программирование: Телефонная книга
Написать программу, которая создаст файл phone.txt с информацией с данными: фамилия и номер телефона нескольких ваших товарищей....

Создание компонентов динамически, неявный параметр self
Написать приложение, где на форме есть кнопка «создать форму», которая динамически создает очередную форму. При щелчке на любой из...

Процедурное программирование алгоритмов данных из массив (ы) 1-D
Одномерный массив с целочисленными элементами считывается с клавиатуры. А напишите следующие функции C (с их последующим набором в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 18.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru