[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 85 | 3 | 18
Назад Вниз Каталог Обновить

Аноним 09/12/16 Птн 21:40:05  141860650  
wWN3GtmDr-k-1.jpg (106Кб, 1366x768)
Сап, Два.ч . У меня тут проблема с кодом на Питоне. Проблема с тем, что я не знал, как остановить код после определённого инпута. Погуглив, нашёл только функцию exit(0). Но дело в том, что из-за этого останавливается весь код выше. Всё что до exit вводится работает. А дальше, написав сначала нет, а потом да (Лок дурак, а потом сказал что нет) код заканчивается, а не продолжается. Он просто пишет "Молодец" и всё. А можно это как-то поправить, чтобы он дальше продолжался, а заканчивался только после 2 "нет"?
Аноним 09/12/16 Птн 21:41:18  141860736
Бамп
Аноним 09/12/16 Птн 21:42:45  141860836
Бамп
Аноним 09/12/16 Птн 21:43:36  141860899
Бамп
Аноним 09/12/16 Птн 21:45:46  141861031
Бамп
Аноним 09/12/16 Птн 21:46:22  141861060
Бамп
Аноним 09/12/16 Птн 21:47:12  141861115
Иди на хуй, паша.
Аноним 09/12/16 Птн 21:48:07  141861181
Бамп
Аноним 09/12/16 Птн 21:48:31  141861206
>>141861115
Отвали, Вольф?
Аноним 09/12/16 Птн 21:49:19  141861257
Бамп
Аноним 09/12/16 Птн 21:50:02  141861298
Бамп
Аноним 09/12/16 Птн 21:50:03  141861299
>>141861206
Отвалил тебе за щеку, чебупашка
Аноним 09/12/16 Птн 21:50:45  141861341
>>141861299
А, а ты кто?
Аноним 09/12/16 Птн 21:51:15  141861378
Бамп
Аноним 09/12/16 Птн 21:51:24  141861389
>>141860650 (OP)
Долбобоб, ты в любом случае останавливаешь весь скрипт в самом конце ветки "где Lok не дурак"
Аноним 09/12/16 Птн 21:53:07  141861504
>>141861389
Что с этим поделать?
Аноним 09/12/16 Птн 21:55:04  141861638
Бамп
Аноним 09/12/16 Птн 21:55:46  141861689
Бамп
Аноним 09/12/16 Птн 21:57:21  141861800
>>141861504
А я ебу? Смотря что тебе надо...
>Всё что до exit вводится работает
Ебстественно. А при екзите ты завершаешь ВЕСЬ скрипт нахуй. Что делать? Ну, видимо, не завершать. Повторюсь: Я не ебу чего ты хочешь добиться.
Аноним 09/12/16 Птн 21:57:58  141861835
Бамп
Аноним 09/12/16 Птн 21:59:37  141861948
>>141861800
Ну, я хочу, чтобы при ответе нет 2 раз код заканчивался и все остальное уже не работало. А при ответе сначала нет, а потом да код продолжался. Дальше там идёт текст
Аноним 09/12/16 Птн 22:00:51  141862029
лол ебать, школьник даже хело ворлд не может на петоне прописать
Аноним 09/12/16 Птн 22:02:12  141862114
>>141862029
Ну давай, помоги, чо
Аноним 09/12/16 Птн 22:03:32  141862212
Бамп
Аноним 09/12/16 Птн 22:04:19  141862257
Бамп
Аноним 09/12/16 Птн 22:04:26  141862263
>>141862114
ди нахуй, репортнул - жди бан теперь
Аноним 09/12/16 Птн 22:05:48  141862342
Бамп
Аноним 09/12/16 Птн 22:05:49  141862344
>>141861948
Бля, ну и сунь екзит *сразу после вывода текста во втором нет. После, блядь, геймовера. А то у тебя выход при любом раскладе после первого нет.
Аноним 09/12/16 Птн 22:06:43  141862411
>>141862344
Ага, он пишет молодец и все. Но 2 нет идёт у меня ниже, чем 1 да
Аноним 09/12/16 Птн 22:06:46  141862416
>>141862344
С разметкой еще из-за тебя обосрался. Матчасть учи. И практики побольше.
Аноним 09/12/16 Птн 22:06:49  141862421
Попробуй с do .. while поработать,
Аноним 09/12/16 Птн 22:08:07  141862505
>>141862416
Я пытаюсь, но как видишь...
Аноним 09/12/16 Птн 22:08:28  141862534
>>141862421
Можно ли это реализовать без этого?
Аноним 09/12/16 Птн 22:08:37  141862545
Блять оп всю хуйню с инпутами ебашиш в цикл while и потом через оператор выбора указываеш когда нужно остановить ввод и продолжить исполнение кода (оператор break;)
Аноним 09/12/16 Птн 22:08:45  141862552
>>141862411
>
Так. Все. Я нихуя уже не понимаю. Иди нахуй. Эти сопляки потом еще обижаются, мол "Коммуните недружелюбное". Хули оно дружелюбным будет, если ты с дебильными вопросами лезешь? Запутался в ифах? Ну на бумажке ветвление начеркай, блок-схемку там... не?
Аноним 09/12/16 Птн 22:09:05  141862578
>pycharm
>неактивированая винда

>проблема с кодом
>генетическим
Аноним 09/12/16 Птн 22:10:02  141862636
>>141862545
Кек, а хуй его знает, чего он там выше нахуевертил
Аноним 09/12/16 Птн 22:12:47  141862803
>>141862578
Так это единственное Иде, которое у меня работает
Аноним 09/12/16 Птн 22:14:50  141862928
>>141862636
Та да, я ток щас увидел что ты уже это советовал, но если этот гений от мира кодинга не может справиться с циклами
То блядь нахуй тогда вообще в это лезть
Аноним 09/12/16 Птн 22:15:25  141862960
>>141862578
>pycharm
Опа, emacs/vim-даун вывалился из консольки, ты это, файл-то закрыть сможешь?
Аноним 09/12/16 Птн 22:16:24  141863020
>>141862803
А нахуй тебе иде для питона, тем более с таким простым кодом?
Аноним 09/12/16 Птн 22:17:19  141863090
>>141863020
Идл говно, на котором ничего не работает
Аноним 09/12/16 Птн 22:17:30  141863101
Оп скинь код в трэд , и на псевдокоде объясни что ты блядь хочешь сделать
Аноним 09/12/16 Птн 22:18:49  141863207
>>141860650 (OP)
да, exit(0) поставить после принта с game over на том же уровне табуляции.
Аноним 09/12/16 Птн 22:19:05  141863226
>>141862960
Если для тебя vim это что-то сложное... хотя ты же питон-макака, понимаю, это синдром.
Аноним 09/12/16 Птн 22:20:28  141863325
>>141863090
В одном окне текстовый редактор, во втором-консоль. И все.
Аноним 09/12/16 Птн 22:22:05  141863447
>>141862928
do-while не я советовал. Я ваще хз чего ему посоветовать. Я ему сказал сразу после геймовера засенуть завершение скрипта (ну мож нет смысла переписывать) а он пишет вот это
>Ага, он пишет молодец и все. Но 2 нет идёт у меня ниже, чем 1 да
Я нихуя не понял чего ему еще надо там ниже, если по его задумке 2 раза нет все завершаеет нахуй. Книжек ему почитать надо, вот что.
Аноним 09/12/16 Птн 22:22:56  141863502
Ты видимо думаешь, что pass как-то управляет ходом программы. На деле же он не делает совсем ничего, используется только для подстановки в места где обязательно нужен код, но никаких действий не требуется. В пример можно привести вот такой блок обработки исключений, который при возникновении ошибки просто ничего не делает:
try:
2 / 0
except Exception:
pass


Убери все pass и все будет работать точно так-же, только интерпретатор ругнется на отсутствие кода в пустом блоке else
Аноним 09/12/16 Птн 22:24:46  141863643


> только интерпретатор ругнется на отсутствие кода в пустом блоке else
Угу, из-за этого и расставил везде, где можно
Аноним 09/12/16 Птн 22:25:17  141863674
>>141863447
Там exit не конает, оно просто интерпритатор вырубает нах ту надо break;
Аноним 09/12/16 Птн 22:25:17  141863675
>>141863226
>считать вим показателем чего-то кроме умения прочитать две ссылки в гугле, и сравнивать это со знанием ЯП.
Кажется макака тут как раз ты:) Перед пацанами уже выебнулся консолькой с тмуксом, ленуксоид? Ты еще вбрось боевую картинку со скринфетчем, я тогда тут вообще под землю провалюсь от стыда перед маминым красноглазиком.
Аноним 09/12/16 Птн 22:26:36  141863777
>>141863643
Ну так убери else если он пустой. Блок if не требует наличие соответствующего else
Аноним 09/12/16 Птн 22:27:19  141863828
>>141863777
Хорошо
Аноним 09/12/16 Птн 22:28:19  141863890
>>141863674
>Там exit не конает
Ну хуууууйзнает. У него там типа геймовер.
Аноним 09/12/16 Птн 22:28:56  141863938
>>141863777
Трипл говна на посоветует (кого я обманываю )
Аноним 09/12/16 Птн 22:29:14  141863960
>>141863675
Тогда вопрос: почему не пользоваться емаксом, который удобен и прост?
Аноним 09/12/16 Птн 22:30:17  141864038
>>141863675
Ты ебанутый, нормальным людям в виме писать не проблема и выёбываться этим глупо. Это как выёбываться что писать умеешь.

Но серди таких бегинеров как ты, которые текстовый редактор осилить не могут это да, сказать про вим это выебон. Жалкий червь.
Аноним 09/12/16 Птн 22:31:14  141864115
>>141863890
А точно , просто он что-то писал, что нужно остановить ввод и выполнить программу дальше
Аноним 09/12/16 Птн 22:31:37  141864146
>>141863828
Только вот это не решит твою проблему с выходом там где не нужно и с пониманием хода выполнения. Можешь оставить контактики, я отпишусь и буду помогать. Расплачиваться будешь фотографиями ануса (своего)
Аноним 09/12/16 Птн 22:33:26  141864275
>>141864146
pashachistjakov@rambler.ru
Аноним 09/12/16 Птн 22:33:37  141864288
>>141864038
Дурачок, гордиться тем, что ты используешь один ИНСТРУМЕНТ вместо другого равносильно бахвальству уровня "у меня ручка за 100к, а у тебя за 10р, значит ты хуево пишешь".
>>141863960
Потому что это выбор каждого, который опирается на его личные предпочтения?
Аноним 09/12/16 Птн 22:34:25  141864341
>>141864146
Могу кинуть Впарашу
Аноним 09/12/16 Птн 22:35:46  141864457
>>141864115
Да он блоком ошибся и екзит не туда впердячил. Черт, на самом деле я терпеть не могу когда постят крошечный кусок кода и нихуя не ясно что где и для чего. Вот и сейчас - хуй знает что у него после геймовера, - вдруг там мейн меню? Тогда да, тогда вдувайл и машина состояний в помощь
Аноним 09/12/16 Птн 22:36:42  141864531
>>141864457
И опять я обосрался с разметкой :(
Аноним 09/12/16 Птн 22:37:18  141864586
>>141864457
Дальше идёт:
Принт(проходи, чужак)
Дело в том, что это должно писаться при ответе да... А при ответе нет, код просто должен заканчиваться со словами геймовер
Аноним 09/12/16 Птн 22:38:43  141864696
>>141864586
>А при ответе нет, код просто должен заканчиваться со словами геймовер
Ну, я так понял, что при втором ответе нет.
Аноним 09/12/16 Птн 22:38:44  141864698
Ладно, идите нахуй
Аноним 09/12/16 Птн 22:39:08  141864721
>>141864696
Да
Аноним 09/12/16 Птн 22:40:03  141864785
>>141864721
Ну туда и надо впердячивать выход отовсюду и нахуй. На не как на оп-пике
Аноним 09/12/16 Птн 22:41:12  141864880
>>141864696
То есть он должен спросить:
Лок дурак
Нет
Тогда дурак и ты
Повторяю вопрос, он дурак?
Нет
Гейм овер
Дальше код должен закончится. А он пишет ещё и "проходи, Чужак"
Аноним 09/12/16 Птн 22:44:16  141865116
Опять же, могу кинуть впашу
Аноним 09/12/16 Птн 22:46:25  141865260
>>141865116
Вкидывай
Аноним 09/12/16 Птн 22:46:38  141865275
>>141860650 (OP)
sys.exit()
Аноним 09/12/16 Птн 22:47:52  141865375
>>141865260
vk.com/aveenclave
Аноним 09/12/16 Птн 22:48:49  141865462
>>141864288
>гордиться
Где ты такую хуйню увидел?
Я вот вижу как тебя анально кантузили фонаты вима и ты теперь бегаешь по тредам и пыташься отомстить этим гомикам
Аноним 09/12/16 Птн 22:49:07  141865482
>>141860650 (OP)
В этих ваших пайтонах(писонах) не завезли goto?
Аноним 09/12/16 Птн 22:54:36  141865974
1291139075cats-[...].jpg (313Кб, 1920x1080)
>>141860650 (OP)
try:
while true:

except(системные исключения):


А да, где пони мои?
Аноним 09/12/16 Птн 22:56:54  141866160
CCzfnb-UMAAIWC6.jpg (24Кб, 600x357)
И есть же свободный geany, зачем юзать проприетарный shit?
Аноним 09/12/16 Птн 22:59:07  141866360
>>141865482
Орнул, потом кекнул и кончил.
Аноним 09/12/16 Птн 23:25:34  141868479
Надо создать булевую переменную и когда она станет true вывести game over
Аноним 09/12/16 Птн 23:30:37  141868909
>>141860650 (OP)
какой огромный код
все ведь можно было уместить в одном цикле а фразы брать из массива рандомно
Х = рандом из массива М
если да молодец
если нет Х
Аноним 09/12/16 Птн 23:36:49  141869433
>>141860650 (OP)
у тебя говно конфликнтное в коде.

всю эту хуету можно уместить на 8 строках.
Аноним 09/12/16 Птн 23:51:08  141870518
>>141860650 (OP)
Пайтон программист Павел. Если не он, то кто?
Аноним 10/12/16 Суб 02:49:46  141879885
>>141870518
Это я
Аноним 10/12/16 Суб 03:53:16  141881581
>>141864275
Ух ты, на рамблере
Аноним 10/12/16 Суб 07:30:38  141886281
>>141865462
>pycharm
Вот где

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 85 | 3 | 18
Назад Вверх Каталог Обновить

Топ тредов
Избранное