Загрузка...

Кто может подсказать как выучить Python с нуля?

Тема в разделе Python создана пользователем Serega1313 18 май 2019. 352 просмотра

Загрузка...
  1. Serega1313
    Serega1313 Автор темы 18 май 2019 0 26 май 2018
    Может кто знает какие-то нормальные веб-бинары или способы чтобы было полегче?
     
  2. maxtears
    maxtears 21 май 2019 sap 1 13 янв 2019
  3. Kyber_Zero
    Kyber_Zero 23 май 2019 Dead Inside 5 21 янв 2018
    Только книжки. Сам учил по "Основы программирования на языке Python" Д. Федоров (2018). Максимально просто рассказывается (даже легче чем в "A byte of Python")
     
  4. tounakker
    tounakker 24 май 2019 10 8 окт 2018
    На мой взгляд, не стоит искать лёгкого старта, потому что питон хорош тем, что он лёгок для программистов, которые уже прочувствовали концепцию ООП, и тем, что код на питоне зачастую при грамотном написании читается как сплошной английский текст. Но это может сбить с толку новичка, потому что за удобностью использования скрывается такой же траблшутинг как и везде, и ты не справишься с этим, не перестроив своё мышление под алгоритмические и хотя бы объектно-ориентированное. Когда ты пишешь код, у тебя перед глазами должна стоять его структура по модулям, ты должен как бы ставить себя на место компилятора, чтобы разрабатывать качественный код. А питон вряд ли приучит к этому новичка, хотя бы из-за своей нестрогой типизации (будет труднее явно отслеживать что, как и почему работает) и из-за динамичности и гибкости написания (модули будут сливаться, не давая максимально наглядного представления модульной структуры). И, как результат - у тебя в голове будет путаница, большая или меньшая, но всё же не слишком полезная для самопрокачки
     
  5. tounakker
    tounakker 24 май 2019 10 8 окт 2018
    Рекомендую начать с C#, потому что работа на нём даёт ощущение концепции ООП и основных принципов, и ты постепенно въезжаешь в работу алгоритмов, как их строить, как делать можно, как нельзя, подбираешь полезные паттерны программирования, и тд и тп. Это лучше, чем си или плюсы, потому что ты можешь сосредоточиться на сути программы, не распыляясь на чистку мусора и разные нюансы, а также можешь выстраивать красивый код, пользуясь даже самыми базовыми фичами. Питон вообще был создан для написания небольших программ в помощь или в дополнение к проектам на си, и его заслуженно хвалят за простоту, но, по всей логике, подразумевается что у тебя уже есть навыки программирования например на этом же си. В общем-то, это как учиться водить - есть же разница, учиться на машине с автоматической коробкой передач, кругом обвешанной датчиками и камерами и с автопилотом вдобавок, зная что рано или поздно придётся сесть на какую-нибудь шеху и не суметь почувствовать машину, потому что за тебя это всегда делала твоя супер-навороченная тачка
     
  6. LitleDuck
    LitleDuck 24 май 2019 Заблокирован(а) 325 1 мар 2018
  7. LitleDuck
    LitleDuck 24 май 2019 Заблокирован(а) 325 1 мар 2018
    Вот держи на здоровье
     
  8. tounakker
    tounakker 24 май 2019 10 8 окт 2018
    Ну а если ты уже далеко не новичок в программировании, то бери любую книжку из выше названных, находи в инете пару готовых примеров, и вперёд. Питон язык такой - "сел, поехал", на ходу уточняя неизвестные моменты
     
Top