|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
Как делать скрипт не одноразовым, чтобы его выполнение продолжалось и после удачного исполнения?28.05.2014, 23:03. Показов 9415. Ответов 87
Метки нет (Все метки)
В Питоне нет меток, я не представляю как сделать, что бы скрипт продолжался и после удачного исполнения.
0
|
|
| 28.05.2014, 23:03 | |
|
Ответы с готовыми решениями:
87
Проверка ip его ping и выполнение условий и возврата если нет исполнения Как можно удалить или очистить тело макроса после его исполнения из самого себя? Как можно удалить или очистить тело макроса после его исполнения из самого себя? |
| 09.06.2014, 16:23 | |
|
0
|
|
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 16:58 [ТС] | |
|
О пространстве видимости переменных - Вы очевидно о степеи локальности переменных?
Да, если у нас переменная n в счетчике, то в случае ее закрытости мы в следующем счетчике цикла так же можем использовать переменную n без опасения, что между этими n начнется путаница, поскольку они локальны и изолированы друг от друга. Добавлено через 2 минуты А съедите меня - я воскресну и явлюсь в лице еще боле страшного троля, который обличит всю ложь Питонизма)) Добавлено через 40 секунд А съедите меня - я воскресну и явлюсь в лице еще боле страшного троля, который обличит всю ложь Питонизма))
0
|
|
|
Администратор
|
|
| 09.06.2014, 17:05 | |
|
0
|
|
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 17:06 [ТС] | |
|
Действие циклов должно в Питоне опираться на несуразицу - я приводил пример с бесконечным печатанием восклиц. знака. Обоснуйте неправоту? Зачем лишние нагромождения, не имеющие отношения прямого к сути задачи? Питон погружает нас в эти абстракции, кои я именовал тупыми, т.к. они сами по себе лишены смысла и несут на ебе отпечаток бюрократического формализма, 100 лет на деле никому не нужного
0
|
|
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 17:31 [ТС] | |
|
а зря Вы язвите. Хотя если это педагогичесий прием - возможно.
Есть такая вещь как диалектика в ее первозданном (еще до Шеллинга и Маркса) истолковании. Это всесторонее исследование предмета. Я выдвигаю тезисы, Вы их опровергаете, что заставляет меня напрягаться, пытаться обосновать свою точку зрния, в результатея оттачиваю представления, как соотносится локализация и закрытость перемнных. Не обязательно поднимать насмех чьи-то заблуждения. а если и насмехаться, то предлагая решение, выход. Меня удовлетворили ответы тех, кто сказал, что предлагаемые Питоном описания нацелены на успешный итог и быстроту, а не точность отображения сути вещей. Прагматика доминирует над принципом. Но судить о сути явления, свободно истолковывая результат приводит к интересным выводам о тараканьих ушах - ***************/question/31144371 Значит прагматиеская польза/ того что работает/ может опираться на ложные направления мысли. Не хочу в Питоне следовать формулам,зиждущимся на абсурдных с точки зрения формальной логики вещах.
0
|
|
|
55 / 55 / 16
Регистрация: 25.03.2013
Сообщений: 178
|
||||||
| 09.06.2014, 17:33 | ||||||
|
Кликните здесь для просмотра всего текста
0
|
||||||
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 18:30 [ТС] | |
|
Zarex
Не понял. Как с 1 строки перепрыгнуло на 10 Добавлено через 46 минут Ввожу новую критическую формулу: ОБЪЯВЛЯЕМЫЕ УСЛОВИЯ ЦИКЛА НИКАК НЕ СООБРАЗУЮТСЯ С СОДЕРЖАНИЕМ. Щука рак и лебедь оказались в одной упряжке Питона. Условия цикла существуют сами по себе, содержание само по себе - по крайней мере в моих случаях. И при том это не мои ухищрения ради запутывания дела, а сам подход к существованию циклов в программе.
0
|
|
|
Администратор
|
||||||
| 09.06.2014, 18:37 | ||||||
|
Добавлено через 2 минуты И вопрос вдогонку: какое содержимое цикла должно сообразовываться с бесконечным циклом?
0
|
||||||
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 19:12 [ТС] | |
|
Спасибо за интересные вопросы, обдумываю свою позицию)
1
|
|
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 09.06.2014, 19:41 | |
|
Albaz, вы тут так за Паскаль, а что на нем вы писали?
0
|
|
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 20:15 [ТС] | |
|
я не за Паскаль. Все познается в сравнении. В нем бы я реализовал все без проблем за счет меток, goto и if. Никаких while True мне б не понадобилось.
Хвалиться мне нечем. Не из скромности сказано. Так, мелочи до полусотни строк. Добавлено через 19 минут А если честно я походу ваще не понимаю как работают циклы. )))) Я представляю, как проц может переключаться к ячейке памяти (goto lable), как присваивать ей новое значение (n= n 1), как сравнить условие if и выбрать последующее действие. а for и while мне даже в Паскале не понятны) Просто там их всегда можно заменить и это снимает остроту вопроса. А в Питоне не пройдет. Так что критика Питона наверное на этОй обиде и строится. Плюс необходимость инициализации переменных до цикла схожа с Паскалем, чтО в сочетании с метками и goto позволило выставить его в качестве образца. дуаю так
0
|
|
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
||
| 09.06.2014, 20:25 | ||
|
Albaz, вы не писали ничего серьёзного больше 50 строк кода и агетируете за if-goto? Ладно. Вы может быть и против функций? Или сопрограмм?
По делу. goto может повлечь за собой элементарную утечку памяти или скажем загрязнение стека вызовов( переполнение его в самом худшем варианте), что будет крайне сложно сложно отловить( а порой смертоубиствейно), следит за такими вещами в программе 2000+ строк будет почти невозможно, в перемешку со сложной логикой, невозможно. А если заморочиться, и дезасемблировать while, то на выходе можно получить вполне себе код на asm состоящий из jmp and cmp( для любителей асма прекрасно поймут что это такое), а если почитаете про asm, то узнаете про регистр CX(ECX), и поймёте, что в асме происходит такое же объявление переменной как в python. Добавлено через 4 минуты Добавлено через 3 минуты sanodins, да и на Си прекрасно обходятся без goto, так же как и на паскале( плавали и там и там). А на C# вставлять goto это вообще что-то на грани диагноза...
0
|
||
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
||
| 09.06.2014, 20:29 | ||
|
По поводу начальной инициализации паскаль вообще обязывает обзывать переменные вне тела программы( самой логики) и при этом не гарантирует даже начальной инициализации их... Когда у вас программа на 30-40 процентов состоит из перечисления переменных, это что-то... Добавлено через 58 секунд Не по теме: sanodins, не дай боже кому-нибудь такими вещами заниматься. Матники это а не батники...
0
|
||
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 21:05 [ТС] | |
|
Все! Я на лопатках! Спасибо слонам, что обратили внимание на моську.
Схожу в асм dos снова, попробую не бегло пробежать с целью выяснения концепции но и поприветствовать мир)
0
|
|
|
2 / 2 / 1
Регистрация: 15.08.2013
Сообщений: 152
|
|
| 09.06.2014, 22:24 | |
|
Как сисадмин хочу сказать несколько плюсов к питону:
1. Интерпритируемый. Программу не нужно компилировать, исходный код безболезненно можно менять и пользоваться дальше. 2. Легко читать. Правила хорошего тона программирования(отступ в 4 пробела) вшиты в язык. 3. Убрана вероятность спагетти-кода и об этом было сказано выше. Вообще я не очень хорошо программирую, я просто пишу скрипты для работы. Там где кончается bash и cmd начинается Python. Я пользовался pascal, C#, С++. Набор не самый удачный, теперь я понимаю что нужно было пользоваться Perl. Но есть Python. Пока полет нормальный
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 09.06.2014, 22:28 | ||
|
0
|
||
|
2 / 2 / 1
Регистрация: 15.08.2013
Сообщений: 152
|
|
| 09.06.2014, 22:53 | |
|
он проще чем с++ и переносимей(в плане ОС) чем c#. Думаю так.
0
|
|
| 09.06.2014, 22:53 | |
|
Помогаю со студенческими работами здесь
60
Можно ли делать include php ,при котором если в загружаемом файле есть ошибки,то чтобы необваливался весь скрипт в который загружается другой скрипт? Какое значение получит переменная S после его исполнения? Как сделать чтобы после выполнение кода воспроизводилась другая функция Как перезапустить скрипт после его выполнения? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|