Задача на логику. Расставляем знакиСколько надо поставить знаков + между цифрами числа 987 654 321, …

Задача на логику. Расставляем знаки
Сколько надо поставить знаков + между цифрами числа 987 654 321, чтобы в сумме получилось 99? Возможны два решения. Если найдете их, попробуйте еще расставить плюсы между числами 1234567 так, чтобы в сумме получилось 100.
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача

​Топ. Отправка сообщений в Telegram при помощи PythonПредставьте, что вы запустили какую-то программ…

Топ. Отправка сообщений в Telegram при помощи Python
Представьте, что вы запустили какую-то программу, на выполнение которой требуется некоторое время, и хотите вздремнуть или что-то в этом роде. Вам нужен простой скрипт, который отправит вам сообщение, когда ваша программа закончит работу. Давайте напишем такой скрипт.
#топ

Тест. Работа с функциями в PythonФункции — очень удобная конструкция, которая существует почти во вс…

Тест. Работа с функциями в Python
Функции — очень удобная конструкция, которая существует почти во всех языках программирования, включая Python. Но, используя функции, можно запутаться или допустить ошибку.
Проверьте, насколько хорошо вы умеете писать (и читать!) функции: пройдите тест из 10 вопросов!
#тест

​Топ. Кортежи в PythonКортежи могут пригодиться вам при написании сложных программ на Python, поскол…

Топ. Кортежи в Python
Кортежи могут пригодиться вам при написании сложных программ на Python, поскольку их использование выгоднее, чем использование списка. Эта статья познакомит вас со всеми основами применения кортежей.
#топ

Задача с кодом. Множественное число существительныхНапишите функцию, которая будет принимать существ…

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

pluralize(["cow", "pig", "cow", "cow"]) { "cows", "pig" }
pluralize(["table", "table", "table"]) { "tables" }
pluralize(["chair", "pencil", "arm"]) { "chair", "pencil", "arm" }

Примечания
— Передаваться будут только слова на английском языке.
— Для упрощения будем считать, что множественное число всегда образуется путем добавления окончания s.
Решение на нашем сайте.
#задача #coding

Задача на логику. Определяем возрастПереставьте цифры лет А — получите возраст В. Разность между воз…

Задача на логику. Определяем возраст
Переставьте цифры лет А — получите возраст В.
Разность между возрастами А и В равна удвоенному возрасту С.
В в 10 раз старше С.
Определите возраст каждого.
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача

​Списки. Как вывести список в PythonА вы знаете, что вывести на экран список в Python можно нескольк…

Списки. Как вывести список в Python
А вы знаете, что вывести на экран список в Python можно несколькими способами? В этой статье мы разберем несколько приемов распечатки списка.
#списки