|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
Как делать скрипт не одноразовым, чтобы его выполнение продолжалось и после удачного исполнения?28.05.2014, 23:03. Показов 9569. Ответов 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 | |
|
Можно ли делать include php ,при котором если в загружаемом файле есть ошибки,то чтобы необваливался весь скрипт в который загружается другой скрипт? Какое значение получит переменная S после его исполнения? Как сделать чтобы после выполнение кода воспроизводилась другая функция Как перезапустить скрипт после его выполнения? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|