Школы программирования против репетиторов и самообучения

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

https://habr.com/ru/articles/917476/

#степик #онлайнкурсы #репетитор #django #fastapi #flask #aiogram #asyncio #основы_python #ооп_программирование

Школы программирования против репетиторов и самообучения

Решил написать этот пост, т.к. несмотря на некоторое падение интереса к онлайн-обучению, это направление сохраняет свою актуальность и каждый, кто решает освоить для себя новую профессию, сталкивается...

Хабр

[Перевод] Python и подчёркивание (_)

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

https://habr.com/ru/articles/871434/

#python #туториал #руководство #синтаксис_python #основы_python #начинающим #руководство_для_новичков #для_начинающих #основы_программирования

Python и подчёркивание (_)

Подчеркивание (символ _ ) — играет важную роль в языке Python и используется в очень разных ситуациях: от улучшения читаемости и управления приватными атрибутами до особой функциональности при...

Хабр

[Перевод] Замыкания в Python: примеры использования

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

https://habr.com/ru/articles/862692/

#python #руководство #туториал #замыкания #декораторы #основы_python #основы_программирования #туториал_по_python

Замыкания в Python: примеры использования

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

Хабр

[Перевод] Пишем калькулятор на Python с помощью Flet

В современном мире кроссплатформенность стала неотъемлемой частью разработки приложений. Однако, с таким разнообразием фреймворков, выбор подходящего инструмента для достижения этой цели может быть затруднительным. Чтобы создать привлекательное мобильное приложение, которое будет отлично работать на Android и iOS, обычно требуется значительная доработка существующих инструментов, таких как Kivy или Tkinter. Именно здесь на сцену выходит Flet — фреймворк, который позволяет легко создавать веб-, десктопные и мобильные приложения, используя Flutter , популярный инструмент для создания пользовательских интерфейсов от Google, но на языке Python. Давайте посмотрим, как создать базовое приложение-калькулятор с помощью Flet, и увидим, насколько простым и эффективным может быть этот фреймворк.

https://habr.com/ru/articles/845578/

#python #для_начинающих #flet #калькулятор #руководство #flutter #кроссплатформенность #туториал #основы_программирования #основы_python

Пишем калькулятор на Python с помощью Flet

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

Хабр

Как читать текстовые файлы в Python?

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

https://habr.com/ru/articles/835216/

#python #чтение_файлов #работа_с_файлами #чтение_текста #программирование_для_начинающих #программирование_на_python #основы_python #ооп #ооп_python #ооп_программирование

Как читать текстовые файлы в Python?

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

Хабр

Разными способами пишем игру «Камень-ножницы-бумага» на Python

Когда вы впервые учитесь программировать, вы ищете (или, возможно, вам поручают) проекты, которые нужны для закрепления базовых концепций языка. Но как часто вы, набравшись чуть-чуть больше знаний и опыта, пересматриваете такие проекты самых для начинающих? В этой статье мы сделаем именно это. Вернёмся к стандартному проекту для начинающих — реализации игры «Камень, ножницы, бумага» на Python, посмотрев, как её можно «улучшить».

https://habr.com/ru/articles/813665/

#python #туториал #руководство #основы_программирования #основы_python #начинающим #руководство_для_новичков #для_начинающих #каменьножницыбумага

Разными способами пишем игру «Камень-ножницы-бумага» на Python

Привет, Хабр! 🖖🏻 Меня зовут  Олег Булыгин , я data scientist, аналитик, автор и спикер IT-курсов. Я готовлю разный полезный контент, туториалы и руководства по Python, которыми бы хотел делиться...

Хабр

[Перевод] Основы индексации и срезов в Python

Все сталкиваются с индексами на самых ранних стадиях освоения языка, как правило, при изучении списков. Вероятно, вы и так знаете, что индексация в Python начинается с нуля. У нас есть список movies , тогда операция movies[0] вернёт первый элемент списка. Для новичков считать от нуля до девяти при работе со списком из десяти элементов поначалу кажется немного странным. Python в этом не уникален — в большинстве языков программирования реализован такой же подход (C, C++, Java, C# и JavaScript). Стоит обсудить не то, чем индексация в Python похожа на другие языки, а чем от них отличается.

https://habr.com/ru/articles/811247/

#python #основы_программирования #основы_python #начинающим #срезы #индексация #руководство #руководство_для_новичков #для_начинающих

Основы индексации и срезов в Python

Привет, Хабр! 🖖🏻 Меня зовут  Олег Булыгин , я data scientist, аналитик, автор и спикер IT-курсов. Я готовлю разный полезный контент, туториалы и руководства по Python, которыми бы хотел делиться...

Хабр