Маленькая школа изучения Python #1

in #ukraine2 years ago

The English version of the post can be found here: https://steemit.com/hive-152587/@alexmove.witness/small-python-school-1

Small shool, копия.png

Изучение Python.

Итак, изучаем Python. Применять навыки будем в первую очередь на разработке чат-бота для телеграмм, а затем для блокчейна STEEMIT. Основная идея для разработки - это STEEM-SONG. Ознакомится с идеей можно тут:

Я буду использовать тег #steem-song

До этого я разрабатывал на NodeJs, однако меня привлекает Python.

По состоянию на октябрь 2021 года Python занимает первое место в рейтинге TIOBE популярности языков программирования с показателем 11,27%. «Языком года» по версии TIOBE Python объявлялся в 2007, 2010, 2018 и 2020 годах

Цитата из Wikipedia.

Также существует рейтинг IEEE, который можо увидеть по ссылке: https://spectrum.ieee.org/top-programming-languages/

И в этом рейтинге также лидирует Python! Таким образом, Python занимает лидирующие позиции. А Js входит как минимум в пятерку наиболее популярных языков.

Пришло время изучать Python!
Присоединяйтесь все, кто также этого хочет.

Прошли те далекие времена, когда для изучения нужно было ехать за книгами или идти в библиотеку. Теперь достатчно зайти в google и набрать "курс Python" - и вуаля! я получаю доступ к обучение.

Начну с youtube! )
И с других площадок.
Задача - изучить язык.
Цель - чат и steem-song
Приступаем!

https://tproger.ru/tag/python/

Курс по python - 7 часов. Очень сжато, без линшнего. Ввиду плотности материала, можно параллельно изучать другие уроки, а этот курс из 7 часов обработать, скажем, за месяц.

420 минут делим на 30, получается по 14 минут в день.

Изучаем первые 14 минут материала "Курс по python - 7 часов".

Тезисы:

  1. Чтобы хорошо изучать язык - надо кого-то учить! (Поэтому будем делать школу программирования? Школу Python)
  2. Язык python - универсальный.
  3. Хорошо ставить версию выше 3.5
  4. Можно одинарные и двойные кавычки.
  5. Важен читабельный код для python. Красиво лучше, чем не красиво".
  6. Решетка комментирует
  7. Каждая переменная - под свою отдельную цель.
  8. Не стоит излишне оптимизировать

Материал номер два.

10 уроков, значит каждый день по 1/3 урока.
первый урок - 24 минут, значит 8 минут.

Тезисы:

  1. Языки программирования низкого уровня - это тот код, который понимает процессор.
  2. Языки программирования высокого уровня - это иструкции для процессора, более понятный для человека.
  3. Комплияторы и интерпретаторы. Комплиятор создает исполняемый файл. Интерпретатор выполняет программу построчно.
  4. Объектно ориентированный язык.
  5. Создали в Голландии
  6. Летающий язык Монти Пайтон.
  7. Есть своя философия. Программа должна быть как можно более проще. Легко читалась. Не была слишком запутана.
  8. Пайтон универсальный язык программирования.

8 минут законены.
Ура! Мы занимаемся изучением языком Python, приходите на следующий урок. Мы будем продолжать изучать дальше.

Ближайшая цель - написать небольшой чат бот для телеграм на языке python
Хорошего дня!
Спасибо за изучение!

Sort:  

Upvoted! Thank you for supporting witness @jswit.
default.jpg

Coin Marketplace

STEEM 0.18
TRX 0.13
JST 0.030
BTC 58102.40
ETH 3065.94
USDT 1.00
SBD 2.26