Сегодня вышло как-то так
Оказалось, что все что я писал в прошлой статье по много строк можно уложить всего в одну. Собственно поэтому я иногда уже после решения искал другие способы, т.к. я явно использовал не оптимальный вариант.
Но т.к. я только начинаю изучения - думаю что пойдет.
Знакомство с циклом for
Начал дальше изучать Python и перешел к циклам, первым, естественно, был цикл for. Ничего сложного, понятно.
Написал простую программу, которая считает количество букв "l" в слове "Hello". Да, сейчас я уже могу сделать чтобы пользователь ввел слово, ввел какие буквы необходимо сосчитать, в общем все с использованием оператора input. Но это была, так сказать, проба пера.
Цикл while
Тоже ничего сложного, на цикле while особо не засиживался и ушел решать задачи, да смотреть обучающие видео на youtube.
Ошибки при решении задач
В какой-то момент я решил, что чем больше ты узнаешь, тем сложнее задачи и больше код необходим для их решения.
Собственно была такая задача. Я решил ее данным способом, все варианты проходили кроме одного. Поразмыслив какое-то время я понял, что сам себе усложнил жизнь и решение можно сильно сократить.
Вышло так, я был удивлен, почему сразу не додумался до такого простого решения. Но я так понимаю, необходимо долго набивать руку.
Хотел купить курс на Udemy, однако теперь его никак не оплатить (без костылей так точно). Может кто знает как можно это сделать?
Также заказал книгу, как придет - приложу фотку к статье. Я понял, что печатный формат мне заходит лучше, чем видео. Наверное поэтому я и решаю задачи параллельно с видеоуроками по Python.
Спасибо вам за прочтение! Жду ваших комментариев и советов. Спишемся уже скоро.
#python с нуля #python #программирование на python #it #новичок