Топ. Отправка сообщений в Telegram при помощи Python
Представьте, что вы запустили какую-то программу, на выполнение которой требуется некоторое время, и хотите вздремнуть или что-то в этом роде. Вам нужен простой скрипт, который отправит вам сообщение, когда ваша программа закончит работу. Давайте напишем такой скрипт.
#топ
Представьте, что вы запустили какую-то программу, на выполнение которой требуется некоторое время, и хотите вздремнуть или что-то в этом роде. Вам нужен простой скрипт, который отправит вам сообщение, когда ваша программа закончит работу. Давайте напишем такой скрипт.
#топ
👍4😁2❤1
Тест. Работа с функциями в Python
Функции — очень удобная конструкция, которая существует почти во всех языках программирования, включая Python. Но, используя функции, можно запутаться или допустить ошибку.
Проверьте, насколько хорошо вы умеете писать (и читать!) функции: пройдите тест из 10 вопросов!
#тест
Функции — очень удобная конструкция, которая существует почти во всех языках программирования, включая Python. Но, используя функции, можно запутаться или допустить ошибку.
Проверьте, насколько хорошо вы умеете писать (и читать!) функции: пройдите тест из 10 вопросов!
#тест
👍7❤1
Задача с кодом. Множественное число существительных
Напишите функцию, которая будет принимать существительные в единственном числе и возвращать те же существительные, но если какие-то из них встречаются больше одного раза, именно эти слова должны возвращаться во множественном числе.
Примеры
Примечания
- Передаваться будут только слова на английском языке.
- Для упрощения будем считать, что множественное число всегда образуется путем добавления окончания s.
Решение на нашем сайте.
#задача #coding
Напишите функцию, которая будет принимать существительные в единственном числе и возвращать те же существительные, но если какие-то из них встречаются больше одного раза, именно эти слова должны возвращаться во множественном числе.
Примеры
pluralize(["cow", "pig", "cow", "cow"]) ➞ { "cows", "pig" }
pluralize(["table", "table", "table"]) ➞ { "tables" }
pluralize(["chair", "pencil", "arm"]) ➞ { "chair", "pencil", "arm" }
Примечания
- Передаваться будут только слова на английском языке.
- Для упрощения будем считать, что множественное число всегда образуется путем добавления окончания s.
Решение на нашем сайте.
#задача #coding
❤7👍2👌1
Что выведет следующий код?
print(len(set("apple")))
print(len(set("apple")))
Anonymous Quiz
4%
aple
10%
apple
32%
5
39%
4
5%
Ничего
11%
Ошибку
👍10❤1
Tips & Tricks. Поиск случайных чисел
Разбираем задачу с собеседования: пишем функцию для генерации случайных чисел. Используем библиотеки random и math.
#tipsandtricks
Разбираем задачу с собеседования: пишем функцию для генерации случайных чисел. Используем библиотеки random и math.
#tipsandtricks
❤1
Задача на логику. Определяем возраст
Переставьте цифры лет А - получите возраст В.
Разность между возрастами А и В равна удвоенному возрасту С.
В в 10 раз старше С.
Определите возраст каждого.
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Переставьте цифры лет А - получите возраст В.
Разность между возрастами А и В равна удвоенному возрасту С.
В в 10 раз старше С.
Определите возраст каждого.
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍5🤔4❤3👎1
👎3👍2❤1
Самое полное руководство
по разработке на Python
Автор: Stack Overflow
Год издания: 2024
#python #ru #2O24
Скачать книгу
по разработке на Python
Автор: Stack Overflow
Год издания: 2024
#python #ru #2O24
Скачать книгу
👍7❤3
Задача с кодом. Смайлики
Из символов
- веселые смайлики :) и (: оцениваются в 1 балл,
- грустные смайлики :( и ): оцениваются в -1 балл.
Задание
Напишите функцию, которая будет принимать символы ( ) : в любых сочетаниях и возвращать итоговый счет по количеству веселых и грустных смайликов, которые составляются из переданной последовательности символов.
Рабочий пример
Другие примеры
Решение на нашем сайте.
#задача #coding
Из символов
( ) : можно составлять веселые и грустные смайлики. Для целей этой задачи:- веселые смайлики :) и (: оцениваются в 1 балл,
- грустные смайлики :( и ): оцениваются в -1 балл.
Задание
Напишите функцию, которая будет принимать символы ( ) : в любых сочетаниях и возвращать итоговый счет по количеству веселых и грустных смайликов, которые составляются из переданной последовательности символов.
Рабочий пример
happiness_number(":):(") ➞ -1
# 1-й и 2-й символы составляют :) +1 Итого: 1
# 2-й и 3-й символы составляют ): -1 Итого: 0
# 3-й и 4-й символы составляют :( -1 Итого: -1
Другие примеры
happiness_number(":):(") ➞ -1
happiness_number("(:)") ➞ 2
happiness_number("::::") ➞ 0
Решение на нашем сайте.
#задача #coding
❤4
Задача на логику. 1 килограмм риса
Представьте, что у вас есть мешок риса, из которого вам нужно отмерить ровно 1 кг. В вашем распоряжении простейшие весы с двумя чашами, миски, куда можно пересыпать рис, и гирька в жалкий 1 г. Сколько взвешиваний потребуется, чтобы отмерить 1 кг риса?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Представьте, что у вас есть мешок риса, из которого вам нужно отмерить ровно 1 кг. В вашем распоряжении простейшие весы с двумя чашами, миски, куда можно пересыпать рис, и гирька в жалкий 1 г. Сколько взвешиваний потребуется, чтобы отмерить 1 кг риса?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍11❤1🥱1
Топ. Виртуальные окружения Python и инструменты для управления ими
Поскольку использование виртуальных окружений потенциально может привести к беспорядку, возникло множество инструментов для управления ими. В этой статье мы рассмотрим некоторые из них:
- venv
- virtualenv
- Poetry
- Pipenv
- Pyflow
- pyenv-virtualenv
- Conda
- Hatch
#топ
Поскольку использование виртуальных окружений потенциально может привести к беспорядку, возникло множество инструментов для управления ими. В этой статье мы рассмотрим некоторые из них:
- venv
- virtualenv
- Poetry
- Pipenv
- Pyflow
- pyenv-virtualenv
- Conda
- Hatch
#топ
❤4👍4
Как расшифровывается PEP?
Anonymous Quiz
36%
Python Enhancement Practices
28%
Python Enhancement Proposal
29%
Python Effective Programming
5%
Python Effective Proposal
3%
Python Provisional Prophesy
👍5