Junior Python Scripts
43 subscribers
156 photos
27 videos
37 files
105 links
Скрипты, заметки, подсказки и другое для начинающих в Python3

Мой проект в других соц-сетях
https://taplink.cc/jpskarlmienev
Download Telegram
3 позиции, по которым Python превосходит С++?

Вопрос из комментов, решил скопировать ответ и сюда, возможно новичкам будет полезно.

1. Безопасность по памяти. В пайтоне не работают с памятью напрямую, выделяя и освобождая ее, это делает интерпретатор за вас. Исключается огромный пласт ошибок и частично как следствие этого появляются пункты 2 и 3.

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

Например, программы анализа данных, data science и подобные. Логика по факту написана на низком уровне, например, С, но среднестатистический аналитик её не сможет вызывать из кода на С, нужна какая-то более дружелюбная простая среда, С это слишком тяжело. Поэтому упаковывают логику в модуль для пайтона, подключают его к пайтону и используют уже из дружелюбного простого пайтона, который легко может изучить аналитик, не становясь при этом адовым программистом.

3. Изучить пайтон на порядки проще С++. Кривая обучения плавная. Концепции просты. Можно быстро начать получать результат от языка, и эти результаты будут безопасны по памяти (см п.1). Поэтому его часто и выбирает бизнес. Можно взять джуна и быстро вырастить его. Вырастить С++ спеца это многие и многие годы.

Если говорить о низком уровне, то сейчас в большинстве случаев имеет смысл изучать Rust. Не С и не С++. Более современный язык, безопасный по памяти, как пайтон, но быстрый, как С/С++, в каких-то сценариях даже быстрее. Но он, конечно, по-прежнему сложнее, чем Python, с более крутой кривой обучения и более долгим обучением как таковым. Языки для разных задач. Go даёт некоторый баланс между простотой разработки и эффективностью работы кода, скоростью его работы.

#it #python #backend
РИА новости сообщают:

Первым иностранным языком для большинства россиян должен стать язык программирования Python, сказал главный экономист "ВТБ Капитал" по России и СНГ Исаков
Forwarded from Windows Community
📕 Книга "Data Science. Наука о данных с нуля. 2-е издание"

Автор:
Джоэл Грас
Год издания: 2021
Язык: Русский

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

Смотреть книгу бесплатно
Цена в онлайн магазине

#ru #DataScience
Forwarded from Windows Community
📕 Книга "Реализация методов предметно-ориентированного проектирования"

Автор: Вон Вернон
Год издания: 2018(16)
Язык: Русский

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

Смотреть книгу бесплатно
Цена в онлайн магазине

#code #ru
Forwarded from Windows Community
📕 Книга "Машинное обучение: карманный справочник"

Автор:
Мэтт Харрисон
Год издания: 2020
Язык: Русский

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

Смотреть книгу бесплатно
Цена в онлайн магазине

#ru #НейронныеСети
SEO Монстр NEXT

Теория и практика продвижения сайтов, магазинов, маркетплейсов

Автор: DrMax
Год: 2022

#books #seo #russian
👀 Москва, 2022 год. Огромный цифровой Смешарик на Новом Арбате призывает принять участие в NFT-дропе персонажей мультфильма.

КиберРоссия будущего уже здесь.
#cyberpunk
Твой черновик по ботам всегда выглядит примерно так: ты докапался к шашлычному калькулятору с wildberries, а он посылает тебя😜
Вставка гиперсылки и скрытие превью.

#СкриптКусочек #python для #aiogram

При вводе команды /start, бот будет выводить указанное сообщение.

Чем примечательный этот скрипт:

1. Здесь реализована вставка гиперсылки в текст
<a href="https://t.me/JuniorPythonScripts">Junior Python Scripts</a>

2. и чтоб все эти теги код распознал и не вывел под чистую, добавляем:
parse_mode='html'

3. Чтобы при выводе сообщения не всплывал превью гиперсылки добавлено:
disable_web_page_preview=1

Shots уже на YouTube
обязательная подписка на бота
check_user = await bot.get_chat_member(chat_id=channel, user_id=user_id)
if check_user.status not in ['creator', 'administrator', 'member']:
выводишь ошибку, что нужно подписаться на канал
Искусственному интеллекту поставили задачу написать академическую работу о самом себе

Нейросеть сделала это за 2 часа, назвала себя «выдающимся достижением в области ИИ» и «дала согласие» человеку на публикацию работы

#cyberpunk
👍1
Приветствие при подписки

Скрипт на библиотеки #aiogram на языке #Python для Телеграм-бота, который приветствует новых участников чата.

Особенности:
1. Добавляем тип контекста в хендлер для определения новых участников
content_types=["new_chat_members"]

2. При обращение выделяем Имя пользователя
"@" + str(message.from_user.username)

3. Вставка гиперсылки в текст.
подробнее в посте

Короткий видос уже на YouTube
#СкриптКусочек #python #telegram
👍2
Всех с праздником знаний !
👍1
Forwarded from [PYTHON:TODAY]
🕸 Документация Flask на русском

Все от установки, маршрутизации, API, отладки, до развертывания на сервере.

👍 Лойс

#doc #flask #python #russian
👍1