Просто Python | Data science | ML | AI
10K subscribers
2.03K photos
38 videos
40 files
2.05K links
Говорим просто о Python, Data Science и машинном обучении!

Связаться: @agencytender

Канал на бирже:
https://telega.in/c/pro100python1

Ссылка для друга:
https://t.me/+Iy7vrYZkpiU3NzJi

РКН: https://rkn.link/ANH
Download Telegram
Использование операторов break и continue в Python для управления потоком выполнения циклов

Операторы break и continue являются мощными инструментами управления выполнением циклов в Python.

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

➡️ pythonlib

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤠 Основы PostgreSQL для начинающих: от установки до первых запросов

PostgreSQL
— одна из самых популярных и мощных систем управления реляционными базами данных (СУБД).

У неё открытый исходный код, плюс она абсолютно бесплатная.


В этом руководстве мы рассмотрим основные команды, создадим первую базу данных и выполним простые SQL-запросы

➡️ tproger

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔋 Терминал Linux: видеокурс по работе на примере Ubuntu

Терминал Linux неподготовленному пользователю может казаться зачарованным лесом.

Рассказываем про видеокурс по работе с терминалом на примере Ubuntu.


Работа с терминалом в Linux, немного о разнице между терминалом и консолью.

🔹Также рассматриваются команды для перемещения и взаимодействия с каталогами: ls, rm, mkdir, pwd, cd.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🏃 Машинное обучение для начинающих: создание нейронных сетей

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

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


◾️Принцип работы нейронных сетей будет показан на примере их реализации через Python.

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔒 bcrypt – хэширование паролей

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

В экосистеме Python bcrypt доступен через одноименную библиотеку, которая представляет собой Python-обертку оригинальной OpenBSD-реализации.


— Эта библиотека используется миллионами разработчиков по всему миру и считается золотым стандартом для хеширования паролей в Python-приложениях.

➡️ pythonlib

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📢 Ошибка SyntaxError: unexpected EOF while parsing Solution в Python

Если забыть закрыть блок кода, то возникнет ошибка «SyntaxError: unexpected EOF while parsing».

Это происходит часто, например, когда вы забыли добавить как минимум одну строку в цикл for.

В этом материале разберемся с этой ошибкой, и по каким еще причинам она возникает.

Разберем несколько примеров, чтобы понять, как с ней справляться.


➡️ pythonru.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📁 Общая папка в Ubuntu: зачем нужна и как создать

В данном материале рассмотрим как настроить общую папку в локальной сети Ubuntu.

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

Основная цель такой папки — возможность обмена файлами в локальной сети между Linux и Windows-машинами.

➡️ tproger

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👋 PyMySQL — инструкция по использованию MySQL на примерах

PyMySQL
представляет собой уникальную для Python клиентскую библиотеку, основанную на PEP 249,
MySQL считается лидирующей системой управления базами данных с открытым исходным кодом.

Это многопользовательская и многопоточная система управления базами данных.

MySQL пользуется особой популярностью у программистов.


➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Работа с двумерными массивами в Python: создание, доступ к элементам и манипуляции с матрицами и таблицами данных.

Двумерные массивы в Python представляют собой списки списков, где каждый вложенный список является строкой матрицы.

- Такая структура данных широко применяется для работы с матрицами, таблицами и двумерными координатными системами.

➡️ pythonlib

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🐣 Асинхронность vs. многопоточность: что выживет в эпоху No GIL?

В этой статье мы тестируем реальные сценарии, измеряем RPS, смотрим на потребление памяти и разбираемся, когда самая разумная стратегия — это просто подождать и обновить Python на free-threading версию

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
😎 30 основных встроенных функций python

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

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


- В этой статье рассмотрим самые популярные встроенные функции Python.

➡️ pythonru.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👏 Начало работы с JavaFX на Raspberry Pi

Raspberry Pi идеально подходит для любителей поэкспериментировать с электронными компонентами.


Если объединить его с инструментами Java-разработчика, вы откроете для себя новый мир.

— Из этой статьи вы узнаете, как разработать приложение на JavaFX в стиле дашборд, используя библиотеку TilesFX.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Redis в Python — Полная документация на примерах

В данном руководстве вы узнаете, как использовать Python с Redis.

Redis является высокопроизводительным хранилищем ключей, отличается высокой скоростью работы и широтой областей применения.

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺 Преимущества Python – ключ к успешной карьере в IT

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

Согласно исследованиям учебного центра IBS, Python набрал 30% голосов и занял первую строчку рейтинга среди “Самых популярных языков программирования в России”.

Тимлид в WIS Software, ментор и Senior в веб-разработке на Python Александр Сычев выделил, какими преимуществами обладает Python для разработчиков разного уровня подготовки от “Trainee” до “Senior”.


➡️ tproger

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👋 Курсы системного администрирования в Linux и Windows

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

Программы охватывают администрирование Linux и Windows, настройку серверов, работу с сетями и обеспечивают практическую подготовку для успешной карьеры.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 ZODB – объектная база данных

Большинство современных баз данных требует преобразования Python-объектов в строки, таблицы или JSON перед сохранением.

ZODB (Zope Object Database) — это прозрачная, нативная объектная база данных, полностью реализованная на Python.

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

➡️ pythonlib

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 11 новых веб-фреймворков Python, которые могут стать популярными

Python считается одним из самых популярных языков для создания веб-сервисов.

За его плечами как скорые, небрежные RESTful API, так и полноценные веб-приложения, обслуживающие миллионы пользователей.


Работающие в данной сфере наверняка уже использовали некоторые популярные фреймворки для создания сайта — Django, Flask, Falcon, Tornado или CherryPy.

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺 List Comprehension — пояснение для тех, кто никак не может понять

Никак не можете запомнить, писать ли в list comprehension оператор if перед for, а комбинацию if..else после, или наоборот?

— Прочитав эту статью, вы поймете, из каких частей состоит представление списка, и больше не будете путаться.

➡️ pythonist.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
😏 Бесплатный 30-дневный курс по изучению Python с нуля

30 Days Of Python
— это комплексный и бесплатный образовательный ресурс, представляющий собой 30-дневный марафон для изучения языка программирования Python, предназначенный как для начинающих, так и для тех, кто хочет освежить свои знания.

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


— Он включает в себя теоретические материалы, практические упражнения и проекты, делая процесс обучения интерактивным и эффективным.

➡️ GitHub.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🥸 Защита системы Linux: 11 советов по безопасности

Защита системы – важная составляющая работы, в статье 11 полезных советов, которые помогут сделать вашу UNIX-систему более защищённой.


Ежедневно обнаруживаются десятки уязвимостей, создаются сотни эксплоитов.

◾️Не исключено, что уязвимость может быть найдена и в UNIX-системах, поэтому, вам стоит обезопасить себя от “нежелательного вторжения”, даже если вы периодически обновляете ОС.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM