Простой Python | Программирование
143K subscribers
2.26K photos
36 videos
1.3K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @dimaa_dimaa (реклама)

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
set.isdisjoint

Метод isdisjoint() возвращает значение True, если два множества не имеют между собой общих элементов. В противном случае возвращается False. Ты также можешь передавать итерации, такие как список, кортеж, словарь или строку. В этом случае isdisjoint() сначала преобразует итерации в множества. Затем происходит проверка, не являются ли они непересекающимися.

#практика
👍106🔥23
Полезные ресурсы

Делимся статьей, где автор собрал различные полезные ресурсы для изучения Python. Ссылки разбиты на четыре категории: Сайты, YouTube-каналы, Telegram-каналы и Книги.

👉Читать статью

#статьи
👍85🔥25😁5
Игра “Сапер”: Подсчет мин

Делимся циклом видео, благодаря которому ты научишься создавать игру “Сапер” на Python. Для этого тебе понадобится библиотека Tkinter. В данном видео автор демонстрирует подсчет мин.

👀Смотреть видео

#видео
🔥100👍43🤣16😁6
string.swapcase

Метод swapcase() возвращает строку, преобразуя все символы в противоположный регистр (прописные буквы в строчные и наоборот). Для преобразования строки в нижний регистр используй метод lower(). Аналогично, если для преобразования строки в верхний регистр используй upper().

#практика
👍96🔥6😁1
Конвертер валюты

С помощью этого небольшого кода ты можешь реализовать конвертер валюты. Пользователь сам вводит сумму и валюту. Предварительно нужно установить библиотеку forex-python.

from forex_python.converter import CurrencyRates

c = CurrencyRates()

amount = float(input("Введите сумму: "))
from_currency = input("Введите исходную валюту: ").upper()
to_currency = input("Введите желаемую валюту для конвертации: ").upper()

result = c.convert(from_currency, to_currency, amount)
print(f"{amount} {from_currency} равно {result} {to_currency}")


Кстати, данный код был сгенерирован с помощью ChatGPT. Теперь им можно пользоваться прямо в Телеграме, попробуй прямо сейчас!

#практика
👍87🔥14
Шпаргалка по SQLite

Делимся статьей, где автор демонстрирует свою шпаргалку по SQL. Изначально примеры писались для SQLite, однако почти все также применимо и к другим СУБД.

👉Читать статью

#статьи
👍43🔥11😁2
Конвертация PDF-файла в аудиокнигу

Данный код позволяет конвертировать текст в формате PDF в речь и речь в формат PDF. В первом случае пользователь вводит начальную и конечную страницы, а затем выбирает PDF-файл для прослушивания. Во втором случае пользователь вводит путь, по которому необходимо сохранить PDF-файл, и выбирает файл mp3 или wav для преобразования в PDF. А с помощью ChatGPT ты можешь быстро реализовать другие интересные проекты. Здесь ты можешь попробовать сгенерировать код прямо в Телеграме!

#практика
👍52🤣16🔥9😁1
string.upper

Метод upper() преобразует все символы нижнего регистра в строке в символы верхнего регистра. Если символы нижнего регистра отсутствуют, возвращается исходная строка. Если ты хочешь преобразовать строку в нижний регистр, используй lower(). Также ты можешь использовать swapcase() для переключения между строчными и прописными буквами.

#практика
👍46🔥8
Игра “Сапер”: Добавление цвета

Делимся циклом видео, благодаря которому ты научишься создавать игру “Сапер” на Python. Для этого тебе понадобится библиотека Tkinter. В данном видео автор демонстрирует добавление цвета.

👀Смотреть видео

#видео
🔥30👍10
Переводчик

С помощью библиотеки googletrans ты можешь реализовать переводчик. В данном коде реализован простой переводчик с английского на русский и наоборот. Предварительно тебе нужно установить библиотеку.

from googletrans import Translator

def translate_text(text):
translator = Translator()

if text.isascii():
translation = translator.translate(text, src='en', dest='ru')
return translation.text
else:
translation = translator.translate(text, src='ru', dest='en')
return translation.text

# Пример использования
text = input("Введите текст для перевода: ")
translated_text = translate_text(text)
print(f"Переведенный текст: {translated_text}")

Кстати, данный код был сгенерирован с помощью нашего ChatGPT-бота. Ты можешь сделать точно так же прямо в Телеграме!

#практика
👍75🤣12🔥4😁1
Data Science: Полезные инструменты

В данной статье автор собрал разнообразные инструменты, которые тебе помогут ускорить работу и повысить эффективность анализа. В списке нет всем известных библиотек, таких как Pandas, Polars, Scipy.

👉Читать статью

#статьи
🔥20👍8😁2
Pandas: Методы класса Series

Делимся циклом видео, благодаря которому ты научишься пользоваться Pandas. В этот раз автор демонстрирует методы класса Series.

👀Смотреть видео

#видео
👍24🔥4
Нейросети для графических игр

В данной статье автор демонстрирует создание Genetic Algorithm для нейросети. В результате она сможет проходить различные игры. Продемонстрировано это на играх Pong и Flappy Bird.

👉Читать статью

#статьи
👍18🔥15
Создание QR-кода

Данный код позволяет создать QR-код из указанной URL-ссылки.

import qrcode

# URL-ссылка, которую вы хотите закодировать в QR-код
url = "https://www.example.com"

# Создание объекта QRCode
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)

# Добавление данных (URL) в QRCode
qr.add_data(url)
qr.make(fit=True)

# Создание изображения QR-кода
img = qr.make_image(fill_color="black", back_color="white")

# Сохранение изображения QR-кода
img.save("qrcode.png")


Предварительно тебе нужно установить библиотеку qrcode. Кстати, данный код был сгенерирован с помощью нашего ChatGPT-бота. Ты можешь сделать точно так же прямо в Телеграме!

#практика
👍69🔥11🤣5😁2
Игра “Сапер”: Скрытие поля

Делимся циклом видео, благодаря которому ты научишься создавать игру “Сапер” на Python. Для этого тебе понадобится библиотека Tkinter. В данном видео автор демонстрирует скрытие поля.

👀Смотреть видео

#видео
👍32🔥3
Python Flet: Погодное приложение

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

👀Смотреть видео

#видео
👍38🔥6
Менеджер паролей

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

#практика
👍61🔥7😁2
Стек для питониста-джуна

В данной статье автор составил стек для питониста-джуна. Затрагиваются такие вещи, как Django, PostgreSQL, Docker и многое другое.

👉Читать статью

#статьи
👍49🤣3😁2🔥1