Найти тему
Я познаю Питон

Программировать каждый день и вернуть привычку учить Python

Вчера написал про простые, но нетривиальные задачки по программированию. Всего их пять (в той статье, которую нашёл). Получается на 5 дней, по 5-10 минут. Или подольше, если мозг окажется не готов к уровню нетривиальности конкретной задачи.

О чём это я? Всего 10 минут на то, чтобы немного попечатать код и вспомнить, что такое программирование. Хотя бы программирование такого уровня (решение задачек). Это конечно не уровень моих веб-проектов на Django. Но и я сейчас сходу не повторю проект такого уровня. На восстановление базовых навыков уйдёт неделя. Это я к тому, что не стоит останавливаться в изучении программирования на долгий срок.

Даже неделя-две без программирования ослабляют хватку. А срок больше 3 месяцев отрывает полученные ранее знания и закидывает их в самый дальний ящик. Вернувшись к Питону через 4 месяца, я с удивлением обнаружил, что не помню команды для ввода данных с клавиатуры. Точнее, я просто сомневался, что это input()!! Хотя это скорее проблема из-за того, что Питон не единственный язык, который я изучал.

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

Сегодня такая задача:

За один цикл вычислить значение функции F(n) = 1!*2!*3!...*n!., где n! = 1*2*3*…*n.

Моё решение выглядит так (не смотрите скрин, если готовы порешать сами):

В голове давно зреет игровой онлайн проект, который можно было бы попробовать написать на Django. Но не знаю, с какой стороны к нему подобраться. Моих знаний для создания этой хотелки не хватает, а так же огромного желания тоже. Я, как бы, отложил эту тяжёлую гирю в ящик. И достать её страшновато.

Поэтому пока гирьки поменьше и этот эксперимент в 5 дней. Возможно, это меня вернёт в колею, а возможно просто станет развлечением на одну неделю. Время покажет. (Опять какой-то сумбур получается)

Короче, программирую по чуть-чуть каждый день и смотрю, что из этого получается. Кто тоже хочет изучать программирование, или делал это когда-то, но забросил, предлагаю тоже попробовать делать так.=)