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

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

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

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

РКН: https://rkn.link/ANH
Download Telegram
🎒 Большая шпаргалка по Python
▬▬▬▬▬▬▬▬
Темы: Django, Pygame, Matplotlib для новичков

Сохраняйте к себе в заметки 🔌

#шпаргалка #полезно | Просто Python
🔥 Ни для кого не будет новостью, что при написании кода очень часто используется функцию print().
▬▬▬▬▬▬▬▬
И все замечательно, когда нужно вывести небольшой объем информации, например, состояние булевой переменной. Но что, если нам нужно, допустим, вывести в консоль лист, в котором каждый элемент хранит в себе еще несколько состояний.

Наглядно вывести подобную информацию с помощью одной строки кода, используя print(), уже не получится. Здесь нам с приятным для восприятия выводом поможет модуль pprint, он же Pretty Printer.

#полезно | Просто Python
🤔Что такое аннотации типов?
▬▬▬▬▬▬▬▬
#полезно | Просто Python
Что такое полиморфизм в Python?
▬▬▬▬▬▬▬▬
Python — один из самых популярных языков программирования благодаря своей универсальности и удобному синтаксису. Как и другие языки, поддерживающие объектно-ориентированное программирование (ООП), Python является полиморфным. Это означает, что один оператор, функция или метод класса в Python могут иметь несколько применений. Эти различные варианты использования могут быть сложными для изучения, но в конечном итоге они делают Python более эффективным языком.

Сегодня мы обсудим полиморфизм и то, как он работает в Python.

Ссылка на полное руководство 📌
#полиморфизм | Просто Python
🤔 Как скрывают секретные ключи и пароли в Python
▬▬▬▬▬▬▬▬
Всякий раз, загружая свой проект или код на GitHub с общедоступным репозиторием, нужно помнить о безопасности. Ведь пользователи, которые запустят файл, содержащий секретные ключи и пароли, будут иметь как минимум доступ на чтение, а значит  —  получат возможность легко завладеть паролями. Так что вопрос безопасности очень важен и нужно очень тщательно его продумывать. Например, нужно всегда скрывать идентификационные ключи или токены Google OAuth, секретные ключи в приложении на Django и т. д.

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

Читать статью 📌
#статьи | Просто Python
🖍 Основы асинхронности в Python за 8 уроков
▬▬▬▬▬▬▬▬
▫️#1: Введение - YouTube
▫️#2: Асинхронность с простыми функциями. Событийный цикл. - YouTube
▫️#3: Асинхронность на колбэках - YouTube
▫️#4: Генераторы и событийный цикл Round Robin - YouTube
▫️#5: Асинхронность на генераторах - YouTube
▫️#6: Корутины и yield from - YouTube
▫️#7: Asyncio, async/await - YouTube
▫️#8: опять про генераторы - YouTube

#полезно #асинхронность | Просто Python
🧩 Топ-3 причины ошибки NameError

#теория
#NameError
Prosto Python 🐍
🤔 Как вычислить разницу для двух дат
▬▬▬▬▬▬▬▬
#datetime | Просто Python
🐍 Как устроен Python. Гид для разработчиков, программистов и интересующихся
▬▬▬▬▬▬▬▬
Скачать бесплатно 📌

#книги | Просто Python
👨‍🏫 Возврат нескольких значений
▬▬▬▬▬▬▬▬
Функции в Python могут возвращать более одной переменной без применения словаря, списка или класса.

Здесь возвращается кортеж. С тем же эффектом можно было бы написать return (name, birthdate).
Это нормально для ограниченного количества возвращаемых значений. Но все, что превышает 3 значения, должно быть помещено в класс (data).

#return | Просто Python
👾 Python для новичков: логические операторы, выражения присваивания и управление контекстом
▬▬▬▬▬▬▬▬
Для большинства начинающих программистов Python стал отличной стартовой площадкой в мир разработок. Большинство же тех, кто уже владеет каким-либо другим языком программирования, подумывают о переходе на него, учитывая его обширные возможности в машинном обучении, обработке данных и других областях. 
По своей сути Pyhton прост и понятен. Однако есть в нем функциональности, которые могут озадачить новичков. В статье мы рассмотрим несколько таких примеров. 

Ссылка на статью 📌
#статьи #новичкам | Просто Python
📺 Как сделать 3D Игру на Python с Нуля [ Pygame ]
▬▬▬▬▬▬▬▬
Подробный урок по созданию с нуля простой псевдо 3d игры на основе Ray casting принципов формирования изображения. Специально для начинающих интересоваться и создавать игры на Python и Pygame.

Смотреть урок ⬅️