Двачик, как эффективнее изучать Python: по книге или по видеоурокам?
бампик
бамп
бумп
>>135261013 (OP)Я в гугле находил всякие туториалы и по ним учил. Видеоуроки тоже годные всякие есть. Как самому удобнее и интреснее короч.
>>135261013 (OP)Присоединяюсь к вопросуДумал вкатится, скачал книгу и даже начал ее читать, поначалу норм, потом автор обещает что сейчас он объяснит и будет все заебись, а потом идет непонятная хуита, известная только самому автору, взятые из воздуха куски непонятного кода блять и прочее говно
>>135261235Просто в книгах написано очень много. Я подумал, что если в таких туториалах и видео нет такого объема информации, которую несет в себе книга, будет ли обучение по ним полноценным?
>>135261307Это вообще пиздец,согласен
Я тут попробовал сваять скриптик на пять строчек. Запускаю через консуль, не работает, запускаю построчно, не работает. Скачал какой то блокнот с подсветкой, в нем же скомпилил, в нем же запустил - работает. Как так то?a=[куча цифр через запятую]d=len(a)c=0while c<b: print '(',a[c],'-',a[c+1],')' c=c+1Python 2.7
>>135261399Если честно, то да, видеоролики обычно много чего пропускают и не обясняют. По книге учи.Если например в книге чего не понятно, тогда можно уже и видео искать.
>>135261013 (OP)Руками...
>>135261641Я не он, но в книгах какой то пиздец. Сначала + это + и прочая ебола, потом хуяк и телега текста с припиской "как очевидно", хотя нихуя не очевидно. Или между главой n и n+1 надо бало еще какую книгу читнуть, но автор про это умолчал?
>>135261013 (OP)>по книге или по видеоурокам?на практике
>>135262099На практике, пропустив обучение? Двачую, анон
Зачем питон
>>135261013 (OP)Зойчем вообще изучать интерпретируемые языки, типа питуна? Ну хуй с ним, там ява или похапе - оно понятно, браузер или ява-машина есть почти на каждом компе, а питун-то чего? Чё на нём пейсать?мимо нуп
>>135262191Потому что хочу
>>135262263грят, всё на нем можно написать
>>135261013 (OP)Брось эту мерзкую змею, пока не стало поздно...
>>135262157меньше читай и смотри, больше делай.
>>135262191>>135262263>>135262304Пожалуйста, скажи мне, что это один человек
Что можно изобразить с помощью node.js?В этой же винде можно окошко с какой нить непристойностью организовать?
>>135261013 (OP)Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>135262263Модули, плагины и так далее. Что-то серьезное питоном писать не нужно, поскольку будет дичайше тормозить.
>>135262300а приложение под ведроид?
>>135262497Нихуя. Охуенно. Хуёво только, что нихуя не понял
>>135262638На нем даже под симбиан писали. И что характерно работало.
>>135262759Да но ведь если пейсать какое-нибудь оконное приложение, то проще жи открыть вижуал студию, накидать формочек и нахуярить пару строк кода на решётке, чем ебаться с этим вашим пейтоном.
>>135262954Мне просто надо с чего-то начать. В школе и универе изучал делфи и паскаль немного, но питон - это что-то совсем иное. Хочется хоть немного уметь в программирование
>>135262954ну хочется им пердолиться, пущай пердолются
>>135263062Я слышал, что чтобы уметь в программирование, нужно учить паскаль джаваскрипт.
>>135262954Наверно. Я на этом питоне скриптик выше запустил только через 6 часов ебли. А на спп через какую то вижал студио пробовал. Только код в кнопочках прописать, а осьальное как в граф редакторе.
>>135263062 учил бы тогда 1с или как там его битрикстам хоть деньги платят
>>135263196Думаешь, за знание питона никто платить не будет?
>>135261013 (OP)>по книге или по видеоурокам?Ни то, ни другое. Эффективнее на практике лол.
>>135263255почитай объявления
>>135263297А как на практике-то? Приведи пример. Теорию ведь надо знать
>>135263324А вдруг, питон - это язык будущего, и все будут платить за знание питона, а не за 1с, когда я вырасту?
>>135263324Мастер дорожно-строительного участкаООО СК ЛИДЕР Уровень зарплаты от 40 000 до 45 000 руб.Город Улан-УдэТребуемый опыт работы 1–3 годаОбязанности:Организация работ согласно план-графикам.Руководство бригадами рабочих с соблюдением всех требований.Контроль за выполнением норм выработки на дорожном строительствеВедение проектно-сметной документацииТребования:Высшее дорожное образование или ПГСПользователь ПК , АвтокадПолная занятость, Вахтовый метод
>>135261604ты откуда b взял, пес?
>>135263457Как ты узнал, что я живу близко от Улан-Удэ? Следишь за мной?
>>135263347Эт он тебе намекает, что гугли куски кода, меняй переменный и лепи всё в кучу. Работает - молодец, нет - дальше гугли. И похуй, что ты не понимаешь как это работает, главное что работает.Моя первая программа на сях так и была создана (запрос на сервер, парсинг ответа и вывод спарсеного).
>>135261604Табы?
>>135263625Не, так не пойдет
>>135263553Нет. Зашёл на hh, он и определил по айпи. Хотя я вообще нихуя не из улан-удэ. Но тоже БЛИЗКО.
>>135263347Ну до какого-то уровня конечно теория, попутно пиля мелкие примеры на практике.Потом начнёшь что-то менять/дополнять в примере сам.А дальше если всё норм захочешь сам что-то запилить. Начинаешь делать и по ходу дела ищешь и разбираешькак сделать какую конкретную вещь на нужном языке и в итоге у тебя получится законченная прога/сайт.
>>135263702Иркутск?
>>135263552Виноват, но ты же понимаешь, что б и д это должно быть что то одно. Похожи же, тем более не копипастил, а с телефона быра накидал. Да и этот пайтон, только вчера узнал, что он в бубунте стоит.
>>135263803Пытаешься задиванонить? Ангарск.
Можешь взять какую-нибудь книгу для дебилов типа доусона. Изучаешь по нему банальщину, пиздуешь на сайты типа checkio, codewars, codingame, решаешь задачи, смотришь чужие решения, узнаешь новые возможности языка. Потом если хочешь углубленно изучить все детали читаешь Лутц "изучаем питон". Если хочешь перейти к делу читаешь Лутц "программирование на питон" оба тома. Дальше уже разберешься.
>>135263457>Пользователь ПКну ичто тебя не устраивает?коллект монатки энд го
>>135263678Я с телефона пробелами потыкал, видимо не нарисовалось. Кстати да. Где написано, что тело цикла надо табами выделять и никаких эндов в конце не надо?
>>135261013 (OP)По Шариату
>>135263992>Где написано, что тело цикла надо табами выделять и никаких эндов в конце не надо?Везде, блять. Ты вообще какие-то туториалы читал, упырь?
>>135263723Только не так, как выше написали. А например ты придумал идею проги и в процессе её работы тебе надо сохранить данные в файл.Гуглишь работу с файлами, разбираешься, тестишь это в отдельном проекте. Вот ты уже знаешь, как читать и записывать данные в файлы на твоём языке. Встраиваешь это в прогу.Потом прога должна загрузить что-то из инета. Гуглишь как делать http запросы в твоём языке. Тестируешь отдельно.Теперь знаешь как их делать. Встраиваешь в прогу. И так далее.
>>135263883Блть, я с Лутца и начал, кстати
>>135264092Ну в гугле набрал "питон цикл while", че не так то? Дело в том, что эту всю ебалу я быстрее напишу на бейсике спектрумовском, возможно на турбо паскале.
>>135264375Так это не илитна.
По практике. Берешь задачу и делаешь ее. Если это не первый твой язык, конечно.
>>135264317С него начинать трудновато, полторы тысячи страниц одного изучения языка без особой практики мало кто осилит.>>135264375Ну пиздуй на свой паскаль, хуле. Там и место петухам, которые прежде чем писать ленятся даже энтрилевельные мануалы по языку посмотреть. Уебывай, деград.
>>135264438А как придумывать задачи?
>>135264428Не илитно что? Искать в гугле или писать на некро?
>>135263723>>135264299Спасибо. Хоть какое-то теперь представление об этом имею
>>135264438А если первый?
>>135264499Второе.
>>135262497>Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждатькакая боль
>>135264491Че ты злой то такой? Я не пишу какие то ёбы, а ограничиваюсь скриптами на пару строк, что б облегчить какую то рутинную хуйню, пускай и одноразово, но пару тысяч каких то хуйней вручную перебирать и переписывать - ну его нахуй. Причем язык не имеет значения. Есть питон, буду на пистоне пробовать, есть луа, хуй с ним, буду луа шатать. Если нет ничего, то буду *.bat гнуть.
>>135264556Дык я на них и не пытаюсь. Хуй что их поймет.
>>135264497А вот это уже проблема. Мне работодатель придумывает. Наверняка есть какие-нибудь задачники на эту тему, но мне кажется, это слишком скучно. Хотя лично я пару раз таки сам придумывал себе задачи (нужно было из вэкашечки полностью переписку сохранить и еще полностью скачать плейлист группы).>>135264533А если первый, я хуй знает. Но лично я предпочитаю практически все изучать по книгам. Потому что читая книгу я сам выбираю, с какой скоростью мне информацию воспринимать да, я слегка тугодум. Ну и назад вернуться в случае чего легче.
>>135264497Например сдампить все альбомы фото твоей ЕОТ из вк/инстаграма, чтобы люто фапать на эти архивы.Прога, чтобы скачивала каждый час топ обоину с сайта обоин и ставила тебе.Хуй знает что еще тебе надо.Я вот помню запилил прогу, чтобы с помощью списка фейкоакков накручивала результаты опроса в вк, продавал на форуме по 250 руб лол,в целом больше 100$ на ней заработал тогда. Это именно когда деньги заработал. До этого просто не помню что пилил, но по меньше что-то, попроще.В процессе конечно стопорился, что-то не получалось, разбирался почему и т.д.
как сделать на нем сервер?
>>135261013 (OP)Питон - язык дятлов ебаных. Учи haskell.
>>135262263Ну, на нем можно по-быстрому нахуячить что-то простое. Ну и библиотеки под него есть практически под любое говно. Меня больше пугает работать с сильно ограниченным автокомплитом кода, ибо периодически вообще хуй проссышь, какого типа объект. Ну и чтение кода это сильно усложняет.
Вкатываюсь по книге Марк Саммерфилд, Программирование на Python 3. Подробное руководство. И курсик заодно прохожу https://stepic.org/course/Программирование-на-Python-67/Проблем никаких нет наверное, потому что знаю базовый курс и ооп на плюсах
>>135265275А лучше Pascal
>>135264954Вот нашёл её.
>>135262497Почему не сегодня?
какой яп использовать на сервере?
Как я - на курсах MIT. Еще и сертификат получишь. Всё бесплатно.https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-8Только сразу предупреждаю - как написано, что будет занимать 15 часов в неделю, так на самом деле и будет.Вкатывайся прямо сейчас, ибо курс уже стартовал.
>>135265916Руби
>>135265977а питон?
>>135265963Че за мит? Конторка Митяй и Тиберий? Заебал рекламить всякую хуйню. И вообще тыцнул жалобу.
>>135266078Хуй знает. У нас только ужи водятся.
>>135261307я сам это заметил во многих книгах по программированию. Первые 100 страниц норм, а потом чет не то
Сам недавно начал вкатываться.Посмотрел 1 урок чувака из гугла и полез сразу писать камень-ножницы-бумага в ноутпад++.Кстати, пайЧарм чето не осилил, сложно.На самом деле с помощью гугла все оч хорошо пишется, а компилятор подсказывает тебе, где ты проебал отступ (под конец уже на автомате стал ставить).До этого ни на чем не писал, язык мне нравится, ПОКА ЧТО не сложно.Вот код, обоссыте меня:import sysimport randomimport timedef main (): cycle = True while cycle: #Choosing scissors, rock or paper play = True while play: [a, b, c ]= ['Scissors', 'Paper', 'Rock'] print "Will you dare to play with a robot?" print print "0:", a print "1:", b print "2:", c print e = int(raw_input("Choose your weapon:")) if e == 0: print print "You've chosen", a, "!" break elif e == 1: print print "You've chosen", b, "!" break elif e == 2: print print "You've chosen", c, "!" break else: print "A correct number, please!" items = [a, b, c] bot_weapon = random.choice(items) numeric = items.index(bot_weapon) print "I'll choose..." def countdown(count): while (count >= 1): print (".") count -= 1 time.sleep(1) countdown(3) print bot_weapon, "!" def comparison(): if numeric == int(e): print "Nah, let's try again" elif int(numeric) == 0 and e == 2: print "Lucky shot, I bet I'll beat you next time" elif int(e) == 0 and int(numeric) == 2: print "You were dominated by the robot" elif int(numeric) < int(e): print "You were dominated by the robot" elif int(numeric) > int(e): print "Lucky shot, I bet I'll beat you next time" else: print "Lucky shot, I bet I'll beat you next time" comparison() again = True while again == True: question = raw_input("Play again? (Type 'yes' or 'no')") if question == "no": quit() if question == "yes": main() else: print print "It's literally 'yes' or 'no'" break if __name__ == '__main__': main()
>>135266528Ох блять, что с разметкой?
>>135266528
>>135266126Быдло / школьник без английского детектед.MIT - Массачусецкий Технологический Университет. Любой 16-летний долбоёб это знает. Курс этот бесплатный, так что я рекомендую, а не рекламирую.Обоссан.
>>135266528у меня одного кровь из глаз?
>>135266930Если от разметки - то нет, я хз почему оно так перекосоебилось, в окошке ответа было все ок.А если от кода - ну наверное тоже нет, все таки первая в жизни программа епту
>>135266695Скажем так "Вася, ты не прав". Мне, как не прескорбно 32, или не прискорбно. Самое то твою мамку подмять.
>>135267019лучше скрины кидай..
>>135267178
>>135267388Норм код. Только не хватает деления по абзацам, как-то всё в куче.
>>135267388Вот, блядь, чем отличается elif от else? Вот нахуя это?
>>135267584Нормально не можешь спросить чтоли?elif - else if (условный переход, выполняется только если условие true)else - безусловный, выполняется всегда.
>>135267546Да, признаю. Надо добром еще комментировать каждую функцию, но я это сверстал за несколько часов и подумал, что больше не буду трогать или дебажить, так что и заморачиваться не стал.Сейчас сам себе дал техзадание кое чего по работе автоматизировать, там уже буду писать нормально.
>>135267869Да ну, ерунда это про комменты. Если функция называется "load_user_settings" то и дауну понятно, что она делает.
>>135267701От оно чё. Ну я правда не знал. Я не мутю такой страх. У меня или иф или елз и ниибет. А тут от оно как если не то, то возможно то, или возможно то, если ниче то вот!Я б кучу ifов написал с гото на конце.
>>135261013 (OP)Возьми лупу а лучше микроскоп оттяни трусы и рассматривай своего питона, каждую мелкую деталь и записывай всё. Что ты как маленький - то?
>>135268071Двачую. Единственный адекват в треде.
Пардон за офтоп, но киньте ссылку на куклоскрипт, чето туплю
>>135268383Что еще за куклоскрипт? Поясни.
>>135268443Барби
>>135268443http://noobtype.ru/wiki/Dollchan_Extension_Toolsто, без чего на некоторых досках выжить просто нельзя
>>135268550Как убрать надпись вверху " у вас установлен куклоскрипт, вы дно не купившее пасскод. Подробнее, закрыть"? Меня это уже бесит. Прям сижу на кресле и чую как через обшивку че то в пукан тычет.
>>135261013 (OP)Алсо че вобще нужно изучать, чтобы фрилансить норм, знатоки плиз
>>135268790Ложись спать, завтра линейка.
>>135268790Ruby on Rails, Node JS, React
>>135268996мимо айти-элитка
>>135268934я учитель, могу проебать
может ли 24 летний трапомальчик освоить какой нибудь язык пограмирования когда даже дробей школьных не понимает и вообще умеет только складывать числа?
>>135269177Нет.
>>135269177у тебя мозг на половину женский, так что нет, пиздуй на кухню
>>135269285я могу приготовить тебе что нибудь вкусненькое добавлю свой особый соус любви ;З
>>135269319я на диете, жри сам
>>135268790html css
>>135269351а минетик хочешь сделаю? или можешь моей попкой воспользоваться
>>135269427Минетик ладно
>>135269571ты из дс?
>>135269592Не, из Ангарска
>>135261307Например? Что вообще в Пистоне может быть непонятного?
>>135268070Ну хоть день прошёл не зря - узнал что-то новое.
Тебе завтра в школололу, пиздюшонок ебаный. Там тебя будет волновать только изучение математики и физики. Блядь, выпорол бы тебя, школотрон ебучий.
>>135270227Если человек не знает англ, то он не понимает что это за буковки.
>>135271114Ну сколько там ключевых слов? От силы 50. Да и такие слова как while/for еще в школе проходят. В общем, это даже не тянет на аргумент.
Pythontutor.org Пиздуй.
>>135272564Я просто предположил..
на кодакадеми прохожу курс - годный, помимо этого кожу уже парсеры всякие на основе requests и BS4