Рубрики
Без рубрики

Представляем “Dead Simple Python”

Вы когда -нибудь проводили три часа, пытаясь найти это немного знаний, которое, казалось, у всех, кроме вас? Ты только что нашел это. Tagged с Python, начинающие, кодирование.

Вы когда -нибудь проводили три часа, пытаясь найти это немного знаний, которое, казалось, у всех, кроме вас?

Как самостоятельный разработчик Python, я иногда оказывался застрявшим в этом кратере знаний, между учебниками намного проще, чем реальная жизнь, и статьями, более продвинутыми, чем я мог понять. Даже документация казалась пожарной информацией, что делает практически невозможным найти единственное основное, что мне нужно было знать.

В этой серии я буду изучать несколько из этих тем, так что, надеюсь, сделает их Мертвые!

В то время как программисты на всех уровнях опыта могут найти эту серию полезной, я специально нацелен на новички Python. Однако я предполагаю, что у вас есть очень базовое понимание программирования. Темы кодирования особенно будут более сосредоточены на Python способ ведения дел, а не на основополагающей общей концепции.

С учетом сказанного, если вы являетесь разработчиком Python среднего уровня, вам все равно может быть полезным следовать вместе с серией. Хотя я работаю с Python почти восемь лет, некоторые из этих тем на самом деле не «щелкнули» для меня до последних лет. Это объяснения, которые я желаю Я было!

Все темы, которые я здесь обсуждаю, иди много, много Глубже. Тем не менее, я не хочу мучать воды, поэтому я буду пропустить значительное количество деталей. Как только вы чувствуете себя комфортно с темой, и вы сделали это несколько раз самостоятельно, я рекомендую вернуться назад и прочитать через Официальная документация Python по теме.

Официальный конец жизни для Python 2 быстро приближается, поэтому вы должны учиться и начать использовать Python 3 как можно скорее! Вся эта серия предназначена для Python 3 с предвзятостью к 3,6 и 3,7, за исключением случаев, как иное.

Статьи в этой серии часто рассматриваются моими коллегами -экспертами Python и сообществом DEV в целом. Я буду расширять и пересмотреть соответственно. Всегда проверяйте изменение времени редактирования в верхней части статьи.

Текущий план серии ниже. Обратите внимание, я могу переставить, добавить или удалить запланированные разделы.

  • 1: виртуальные среды и пип
  • 2: Структура проекта и импорт
  • 3: Ввод и неизменность данных
  • 4: Классы
  • 5: Ошибки
  • 6: Петли и итераторы
  • 7: Итераторные электроинструменты
  • 8: Перечислите понимание и выражения генератора
  • 9: Генераторы и коратики
  • 10: Лямбдас, декораторы и другие магии
  • 11: Работа с файлами
  • 12: Контекстные менеджеры
  • 13: Форматы файлов
  • 14: Бинарный
  • 15: Асинхро
  • 16: Потоки
  • 17: Многопроцессорная
  • 18: Случайные числа
  • 19: Тестирование
  • 20: Отладка
  • 21: setup.py и упаковка
  • 22: ароматы Python: Cpython vs. pypy

Оригинал: “https://dev.to/codemouse92/introducing-dead-simple-python-563o”