|
-30 / 8 / 1
Регистрация: 31.05.2013
Сообщений: 485
|
|
Как делать скрипт не одноразовым, чтобы его выполнение продолжалось и после удачного исполнения?28.05.2014, 23:03. Показов 9466. Ответов 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 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|