|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
Как делать скрипт не одноразовым, чтобы его выполнение продолжалось и после удачного исполнения?28.05.2014, 23:03. Показов 9452. Ответов 87
Метки нет (Все метки)
В Питоне нет меток, я не представляю как сделать, что бы скрипт продолжался и после удачного исполнения.
0
|
|
| 28.05.2014, 23:03 | |
|
Ответы с готовыми решениями:
87
Проверка ip его ping и выполнение условий и возврата если нет исполнения Как можно удалить или очистить тело макроса после его исполнения из самого себя? Как можно удалить или очистить тело макроса после его исполнения из самого себя? |
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
||||||
| 09.06.2014, 00:37 [ТС] | ||||||
a = 10 while 0 < a < 20: Не имеет смысла, т.к. подлинно интересующееинтересующее значение a получается функцией input() и соответственно первое действие присвоение a=10 само по себе бессмысленно и нужно только что бы "завелся" цикл, поскольку реально значение а=10 меня совершенно не интересует. Это есть лишь ухищрение разработчиков. Да, оно работает, но не по правилам. Как и вор - хоть не работает, а жирует более обкраденных им. Извините, может иду долгим и абстрактным путём к сути. И мне не нравятся доказательства от противного : "допустим, параллельные прямые не пераллельны"... )))
0
|
||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 09.06.2014, 00:45 | ||
|
0
|
||
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
||||||
| 09.06.2014, 01:04 [ТС] | ||||||
|
Я хочу запускать циклы без ухищрений.
Просто, что бы он работал и сравнивал внутри себя. А не так - ну давайте вначале признаем некую биллиберду (а=10) а уж потом зайсемся сутью. Help! Если есть фанаты Питона, готовые обосновать что и зачем - уж помогите! Добавлено через 2 минуты Ребят, спасибо за оценки моих интеллектуальных способностей и психологические портреты - но не это интересует меня сейчас. Уж будте не тупее меня, поймите это. Добавлено через 13 минут Вот пример абсурдного кода
0
|
||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 09.06.2014, 01:05 | |
|
Albaz, Если бы ты всех подряд не называл тупыми, а уточнял и спрашивал, что тебе не ясно, тебе бы с радостью помогли бы.
А так ты всем заявил, что все вокруг тупые, а ты умный, вот над "дорогой умник" и разбирайся ты сам со всеми непонятками твоими.
0
|
|
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 01:08 [ТС] | |
|
НеуНеужели этого нельзя добиться проще?
True не предлагать. Это по логике то, же, что и условие сравнения цифр.
0
|
|
|
22 / 22 / 10
Регистрация: 29.09.2013
Сообщений: 51
|
||||||
| 09.06.2014, 01:09 | ||||||
|
Albaz, объясняю:
1. В других языках программирования в таких случая используется цикл do ... while. Почему бы не сделать так в Python? Да потому что нет в Python такого цикла. 2. Тогда почему бы не написать так while (0 < (a = input("a: ")) < 20) ? Вполне себе допустимая конструкция где-нибудь в C/C++. Но только не в Python. В Python запрещено присваивание в условиях, т. к. это может породить сложноуловимую ошибку. Объявление и инициализация переменной заранее обусловлено исключительно описанными выше особенностями, и вполне себе нормально. А если уж для Вас это так не комильфо, то можно обойтись без объявления заранее:
0
|
||||||
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 01:18 [ТС] | |
|
Я сделал вывод - без ассемблера разработчики программирующих программ будут загибать любого так, как им вздумается и принудят к любой чепухе.
Добавлено через 3 минуты Конструкция c/c++ кажется мне логически правильной. Жаль на мобилке только Удав наш, уж не знаю, получится ли его привратить в Ситон))) Добавлено через 3 минуты SHLAKBAUM - Вам особая благодарность. Благодаря Вам я понял, что правды (в моём понимании) в Питоне не найти. Просто придётся плясать род дудку разработчиков ради многих положительных сторон продукта их деятельности. ))
0
|
|
|
22 / 22 / 10
Регистрация: 29.09.2013
Сообщений: 51
|
|||
| 09.06.2014, 01:20 | |||
|
0
|
|||
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 09.06.2014, 01:24 | |
|
Albaz, мне вот интересно, что вы писале на асме и паскале? Или хотя бы на том же С? Если что-то было уровня элементарного http сервера или компилятора? И мне вот интересно, вы представляете чем черевато goto конструкция?
0
|
|
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 01:40 [ТС] | |
|
SHLAKBAUM Ваши слова льстят мне. Да, я знаю в какой нераспутываемый клубок это вытекает при многих строках кода.
Но есть два подхода к решению вещей. Принципиальный и прагматический. Питон идёт по второму пути, первого может и не быть. Если это у них как произвольная догма - "так принято" ради прагматизма, я с этим соглашаюсь. На Асемб даже хелоу Ворд не писал только знакомился с принципами обращения к сердцу машины. Все же вещи "по принципу" я уважаю больше, чем "по пользе". Прагматическая концепция Питонистов мне ясна, теперь не буду требовать от них того, чего они не обещали. Не буду искать сути, довольствуясь "лишь бы работало". Спасибо всем.
0
|
|
|
22 / 22 / 10
Регистрация: 29.09.2013
Сообщений: 51
|
|
| 09.06.2014, 01:49 | |
|
Albaz, ну да, сначала хотел 100 строк написать, но потом вспомнил, что даже на лабах в первом семестре самому доводилось писать больше. Собственно Вас никто не заставляет мирится с положением вещей. Просто оно так дано. Если Вас это не устраивает, то никто не запрещает скачать исходный код Python и сделать как нравится Вам.
0
|
|
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 09.06.2014, 01:59 | |
|
0
|
|
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 02:25 [ТС] | |
|
Спасибо за совет. Я человек конечно принципиальный, но не настолько))))
Добавлено через 23 минуты P.S. Не по теме как-,бы. Но считаю, что имея if и goto все прочие Фо, Вайл, Антил и т.д. становятся излишними. Или не прав? И уж если сильно хотите, могу похвалиться личными "достижениями" - писал скрипты на Си подобном языкеязыке для ботов - там строк была не одна сотня... Паскаль намного скромнее. Си и того меньше.
0
|
|
|
22 / 22 / 10
Регистрация: 29.09.2013
Сообщений: 51
|
||
| 09.06.2014, 02:39 | ||
|
0
|
||
|
|
|
| 09.06.2014, 08:08 | |
|
Можно и goto на питоне забацать http://habrahabr.ru/post/140356/
но если в каждом ЯП делать тоже что и в других, зачем их тогда плодить Python прекрасно справляется с тем для чего его создали, а питонщики делают его более универсальным. Было бы желание у тебя учится, узнал бы много, а ты стараешься все под одну гребенку переделать и все с чем то сравниваешь...
2
|
|
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 09:11 [ТС] | |
|
Все познается в сравнении - это не я придумал. А учить наизусть -'ибо так написано в документации' есть метод, который мои мозги вообще не усваивает.
В Си Шарпе goto тоже есть, при всей возможности ООП избежать его. Как альтернатива утешает) Но возможно это рассуждения младенца. На данный момент я смутно представляю преимущества ООП - моё сознание все теготеет к принципам структурирования. Паскаль для меня явился отправной точкой и я зацепился за оказавшейся сильной в данном случае типизацию и предварительное объявления переменных. Согласен. Неудобно вести дополнительный учёт всех меток, констант. Но они получают официальную прописку на жизнь в программе.
0
|
|
|
Администратор
|
|||
| 09.06.2014, 10:51 | |||
|
Ещё Эдсгер Дейкстра писал, что goto вреден; использование его сейчас в коде, в частности на C#, не рекомендуется.
0
|
|||
|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
| 09.06.2014, 15:52 [ТС] | |
|
старый добрый Паскаль не столь всеплатформен - у меня есть урезанная Убунта для АМР процессора там ФриПаскаль не устанавливается совершенн а Питон и Си идут на ура. Мобильник тоже Питоном работает, приятно, не надо Виртуалбоксы ставить. так что Питона очевидны.
Но есть еще и свойство языка как описание действительного бытия. И Питон опирается на условности, которые выглядят абсурдными и натянутыми. Ну и структурное программирование обычно пртивопоставляют ОО. и я не хочу выбирать между прагматикой и истиной(в данном случае это логическая последовательность), но добиться решения задачи без нарушения традиционного мироистолкования. ООП и трындычит о том, что желает классами описать явления мира. Добавлено через 36 минут Итак, Паскаль более формализованный, с философской точки зрения более обоснованный. Питон же направлен на итог - переменные объявляются перед циклом, поскольку внутри цикла их объявлять нельзы по причине возможности умножения ошибок.
0
|
|
|
Администратор
|
|||||
| 09.06.2014, 16:07 | |||||
|
И когда говорим об абстрактных понятиях, а мы говорим о них, т.к. программирование описывает много их, не стоит заигрываться. Не смешивайте материальное и идеальное.
0
|
|||||
| 09.06.2014, 16:20 | |
|
Не по теме: не кормите троля
0
|
|
| 09.06.2014, 16:20 | |
|
Помогаю со студенческими работами здесь
40
Можно ли делать include php ,при котором если в загружаемом файле есть ошибки,то чтобы необваливался весь скрипт в который загружается другой скрипт? Какое значение получит переменная S после его исполнения? Как сделать чтобы после выполнение кода воспроизводилась другая функция Как перезапустить скрипт после его выполнения? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|