Шаг 1.
Python: тонкости программирования.
О чем пойдет разговор

Шаги базируются на книге:
Бейдер Д. - Чистый Python. Тонкости программирования для профи. - СПб.: Питер, 2018. - 288 с.

    На этом шаге мы определимся с дальнейшим изложением и дадим несколько советов.

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

    Предлагаемый материал - это не пошаговое учебное пособие по Python. И это не курс языка Python начального уровня. Если вы находитесь на начальных стадиях изучения этого языка, то вы не превратитесь в профессионального разработчика на Python. Его изучение, безусловно, окажет на вас благотворное влияние, но при этом вам обязательно нужно поработать с другими ресурсами, которые сформируют ваши основополагающие навыки программирования на Python. Например, вы можете обратиться к этому разделу.

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

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

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

    Некоторые из этих идиом легко понять сразу, и вы не испытаете никаких затруднений при их внедрении в повседневную работу. Чтобы разобраться в других идиомах, может потребоваться немного больше времени.

    Если вы испытываете затруднения в том, чтобы та или иная идиома заработала в ваших программах, то, как правило, помогает возможность поэкспериментировать с каждым примером кода в сеансе интерпретатора Python.

    Со следующего шага мы начнем рассматривать шаблоны для чистого Python.




Содержание Следующий шаг