Python Hub - сборище Питонистов
1.71K subscribers
657 photos
1 video
37 files
278 links
Уголок счастья для любого питониста.

Сотрудничество или заказы: @leshunist

https://shcoder.dev - студия разработки ShcoderDevelopment

https://t.me/pythonhub_chat - чат
Download Telegram
🆘 Что за функция help в Python?


➡️ Описание функции help

Функция help в Python используется для получения справочной информации о встроенных функциях, методах, модулях, классах и объектах Python. Эта функция является очень полезным инструментом для изучения новых методов и библиотек, а также для получения помощи в решении проблем.

Чтобы использовать функцию help, просто вызовите ее и передайте объект, для которого вы хотите получить справочную информацию. Например, если вы хотите получить справочную информацию о функции print, вы можете вызвать функцию help следующим образом:

help(print)


Это приведет к выводу документации о функции print в вашем интерпретаторе Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Что выдаст код выше?
Anonymous Quiz
17%
AA
22%
AB
17%
BA
22%
BB
20%
Error
2%
Не знаю
👍4
Интересна была бы тема написания дискорд бота? (можно выбрать несколько вариантов)
Anonymous Poll
52%
Точно да!
7%
Точно нет!
57%
Я бы посмотрел...
11%
Я бы не смотрел...
34%
Я кабачок
👍2👎1
Очередной roadmap по Python от Brij'а.
Может кому-то напомнит о том, что надо подтянуть.🫣
👍2
Python Hub - сборище Питонистов
Photo
Разбор 👨‍💻

теперь a у нас работает, как функция print

Идем из внутренних скобок. Сначала выведется a() —> None, потом 'a'.
Далее выведется тот вызов a() —> None, в котором a() и 'a'.
Как итог, вызов a() == вызову print() —> возвращает None.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🔔Кто пользуется дискордом? А кто ботами в дискорде?

📹 Пишем cвоего бота для DISCORD'a 💬 📹
🔥 Смотрите, оценивайте, используйте 🔥

❗️Можете кидать предложения по идеям, под какие задачи стоит сделать дс бота, какие возможности рассмотреть

https://www.youtube.com/watch?v=uXl_Pi2tB2o
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
discord_bot.py
618 B
Код DISCORD бота прикрепляю, если кому-то нужно💬💬💬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍143
🔥Что такое ctx в discord.py?

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

➡️ Контекст выполнения (ctx)

Контекст выполнения (ctx) - это объект, который discord.py предоставляет каждой команде. Он содержит информацию об объекте Message, который вызвал команду, а также об объекте, который создал бота. Кроме того, ctx содержит информацию о сервере, на котором была вызвана команда, и о канале, в котором было отправлено сообщение.

➡️ Использование контекста выполнения

Контекст выполнения (ctx) является обязательным аргументом для каждой команды.

Пример:

@bot.command()
async def hello(ctx):
await ctx.send("Привет, я бот!")

Как вы можете видеть, ctx используется для отправки сообщения в канал, в котором была вызвана команда.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Python Hub - сборище Питонистов
Photo
Разбор 👨‍💻

В первой строке у нас происходит последовательное присвоение: a = 5, b = 4, c = 3.
Далее мы пытаемся преобразовать эти три переменные в list. Но у нас будет ошибка, так как функция листа принимает в себя 1 параметр.
Как надо было? - list( (a, b, c) )
👍4
🧐 Как построить график при помощи Matplotlib?


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

➡️ Создание простого графика

Для начала давайте создадим простой график. Для этого нам понадобятся данные, которые мы будем отображать на графике. В примере ниже мы создадим массив данных для точек x и y:

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

plt.plot(x, y)
plt.show()

В этом примере мы импортируем библиотеку Matplotlib и создаем два массива данных для значений x и y. Затем мы используем функцию plot() для построения графика, передавая ей значения x и y. Наконец, мы используем функцию show() для отображения графика.

Результат приведен на картинке
👍2
10 лучших фреймворков для веб-разработки на Python

english статья
👍31
Python Hub - сборище Питонистов
Photo
Разбор 👨‍💻

abs - модуль в Python'e
В переменную a будет занесено значение 1 т.к. любое число в 0 степени дает 1.

В переменную b тоже будет занесено 1. т.к. деление даст нам -1 —> модуль превратит -1 в 1.

Сработает первый if —> выдаст 1

elif и else НЕ сработают, так как в такой связке может сработать только одно из условий (у нас уже if сработал)

Ответ: 1
👍3
🔔Решаем простые Python задачи на сайте Codewars уровня 7kyu

📹 Уровень Junior, а может даже и ниже, но сложнее, чем прошлый раз 📹
🔥 Смотрите, прикрепляйте свои варианты решений в комментарии 🔥

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

https://www.youtube.com/watch?v=QBJhEX83y3M
👍7👎1