Задача на логику. Несушки
У крестьянки было 3 курицы, которые несли по 3 яйца за 3 дня. Однажды она решила, что так дело не пойдет и яиц надо больше. Поэтому крестьянка купила дополнительно 12 несушек.
Сколько яиц все куры вместе нанесут за 15 дней? (Примем, что яйценоскость всех кур одинакова).
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
У крестьянки было 3 курицы, которые несли по 3 яйца за 3 дня. Однажды она решила, что так дело не пойдет и яиц надо больше. Поэтому крестьянка купила дополнительно 12 несушек.
Сколько яиц все куры вместе нанесут за 15 дней? (Примем, что яйценоскость всех кур одинакова).
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍2
Тест. Работа с True/False в Python
Программистам часто приходится работать с логическим типом данных. Значения True/False используются в Python повсеместно: в условных конструкциях, циклах, переменных.
Проверьте, насколько хорошо вы знакомы с булевыми значениями. Пройдите этот тест 10 вопросов!
#тест
Программистам часто приходится работать с логическим типом данных. Значения True/False используются в Python повсеместно: в условных конструкциях, циклах, переменных.
Проверьте, насколько хорошо вы знакомы с булевыми значениями. Пройдите этот тест 10 вопросов!
#тест
❤1
Топ. property() в Python
property() позволяет вам превращать атрибуты класса в свойства или управляемые атрибуты.
В этой статье:
- создание атрибутов с помощью property()
- использование property() в качестве декоратора
- предоставление атрибутов только для чтения
- создание атрибутов, доступных для чтения и записи
- предоставление атрибутов только для записи
- property() в действии
#топ
property() позволяет вам превращать атрибуты класса в свойства или управляемые атрибуты.
В этой статье:
- создание атрибутов с помощью property()
- использование property() в качестве декоратора
- предоставление атрибутов только для чтения
- создание атрибутов, доступных для чтения и записи
- предоставление атрибутов только для записи
- property() в действии
#топ
👍2
Задача с кодом. Сколько нулей?
Напишите функцию, которая будет принимать число
Формула факториала:
Примеры:
#задача #coding
Напишите функцию, которая будет принимать число
n и возвращать количество нулей, стоящих в конце факториала этого числа.Формула факториала:
n! = 1 * 2 * 3 * ... * n
Подсказка: не нужно вычислять факториал. Постарайтесь найти другой способ определения количества нулей.Примеры:
trailing_zeros(0) ➞ 0Решение на нашем сайте.
# 0! = 1
# Нулей нет
trailing_zeros(6) ➞ 1
# 6! = 120
# 1 нуль в конце
trailing_zeros(1000) ➞ 249
# 1000! имеет 249 нулей в конце
#задача #coding
👍3
Задача на логику. Градусы между стрелками
На часах 3 часа 15 минут, сколько градусов между стрелками?
Пишите свои варианты в комментариях, а правильный ответ мы опубликуем завтра.
#логическаязадача
На часах 3 часа 15 минут, сколько градусов между стрелками?
Пишите свои варианты в комментариях, а правильный ответ мы опубликуем завтра.
#логическаязадача
❤1
Ответ к задаче "Градусы между стрелками"
1 час = 12 пятиминуток,
1 час = 360 градусов
одна пятиминутка — 360 / 12 = 30 градусов.
30 градусов разделить на 4 получается 7.5 градусов, это и есть угол между стрелками.
#логическаязадача
1 час = 12 пятиминуток,
1 час = 360 градусов
одна пятиминутка — 360 / 12 = 30 градусов.
30 градусов разделить на 4 получается 7.5 градусов, это и есть угол между стрелками.
#логическаязадача
👍3
Тест. math в Python
Для работы с числами в Python есть специальный модуль — math. Хорошо ли вы умеете пользоваться методами этого модуля? Пройдите тест из 10 вопросов и проверьте!
#тест
Для работы с числами в Python есть специальный модуль — math. Хорошо ли вы умеете пользоваться методами этого модуля? Пройдите тест из 10 вопросов и проверьте!
#тест
👍1🙏1
Машинное обучение. Введение в PyTorch
В этом руководстве мы рассмотрим базовые компоненты PyTorch, а затем разберем задачу классификации изображений с использованием набора данных CIFAR10.
Книги по ML - @maschinelearning
#ml
В этом руководстве мы рассмотрим базовые компоненты PyTorch, а затем разберем задачу классификации изображений с использованием набора данных CIFAR10.
Книги по ML - @maschinelearning
#ml
Задача с кодом. Список сумм чисел в списке
Нужно написать функцию. Она будет принимать список положительных целых чисел. Возвращаться будет список чисел, имеющий такую же длину, что и исходный. Формироваться он должен по следующему принципу.
Под индексом 0 в итоговом списке должна быть сумма чисел исходного списка без числа под индексом 0 в исходном. Под индексом 1 в итоговом списке должна быть сумма чисел исходного списка без числа под индексом 1 в исходном. И так далее.
Пример для списка [1, 2, 3, 4]
Итоговый список, по индексам:
0 ➞ 2+3+4 = 9
1 ➞ 1+3+4 = 8
2 ➞ 1+2+4 = 7
3 ➞ 1+2+3 = 6
Итоговый список — [9, 8, 7, 6]
Другие примеры:
#задача #coding
Нужно написать функцию. Она будет принимать список положительных целых чисел. Возвращаться будет список чисел, имеющий такую же длину, что и исходный. Формироваться он должен по следующему принципу.
Под индексом 0 в итоговом списке должна быть сумма чисел исходного списка без числа под индексом 0 в исходном. Под индексом 1 в итоговом списке должна быть сумма чисел исходного списка без числа под индексом 1 в исходном. И так далее.
Пример для списка [1, 2, 3, 4]
Итоговый список, по индексам:
0 ➞ 2+3+4 = 9
1 ➞ 1+3+4 = 8
2 ➞ 1+2+4 = 7
3 ➞ 1+2+3 = 6
Итоговый список — [9, 8, 7, 6]
Другие примеры:
lst_ele_sum([1, 2, 3, 2, 1]) ➞ [8, 7, 6, 7, 8]Решение на нашем сайте.
lst_ele_sum([1, 2]) ➞ [2, 1]
lst_ele_sum([1, 2, 3]) ➞ [5, 4, 3]
lst_ele_sum([1, 2, 3, 4, 5]) ➞ [14, 13, 12, 11, 10]
lst_ele_sum([10, 20, 30, 40, 50, 60]) ➞ [200, 190, 180, 170, 160, 150]
#задача #coding
👍2
Tips & Tricks. Функция sum() в Python
Давайте разберем, что такое функция sum() и почему это питонический способ суммирования.
#tipsandtricks #функции
Давайте разберем, что такое функция sum() и почему это питонический способ суммирования.
#tipsandtricks #функции
👍1
Тест. Float в Python (уровень Junior)
Помимо целых чисел, есть еще числа десятичные, т.н. числа с плавающей точкой (или запятой). В Python они представлены типом float.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест из 10 вопросов!
#тест
Помимо целых чисел, есть еще числа десятичные, т.н. числа с плавающей точкой (или запятой). В Python они представлены типом float.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест из 10 вопросов!
#тест
👍2
Задача с кодом. Подсчитываем одинокие единицы
Напишите функцию, которая будет подсчитывать количество одиночно стоящих единиц в числе. «Одинокими» считаем единицы, которые не идут «партиями» по две и больше подряд.
Исходим из того, что в функцию будут передаваться только целые положительные числа.
Примеры:
#задача #coding
Напишите функцию, которая будет подсчитывать количество одиночно стоящих единиц в числе. «Одинокими» считаем единицы, которые не идут «партиями» по две и больше подряд.
Исходим из того, что в функцию будут передаваться только целые положительные числа.
Примеры:
count_lone_ones(101) ➞ 2Решение на нашем сайте.
count_lone_ones(1191) ➞ 1
count_lone_ones(1111) ➞ 0
count_lone_ones(462) ➞ 0
#задача #coding
👍4
Задача на логику. Пиклбольный турнир
Кенни, Эбби и Нед собрались на круговой пиклбольный турнир (пиклбол - игра вроде тенниса). По условиям турнира после каждой игры победитель остается, чтобы сыграть с человеком, который не играл в этой игре.
По итогам этого пиклбольного дня Эбби очень устала, поскольку сыграла последние семь игр подряд. Кенни, который устал чуть меньше, подвел итоги сыгранных игр:
- Кенни сыграл 8 игр
- Эбби сыграла 12 игр
- Нед сыграл 14 игр
Вопрос: кто с кем играл в четвертой по счету игре и кто выиграл?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Кенни, Эбби и Нед собрались на круговой пиклбольный турнир (пиклбол - игра вроде тенниса). По условиям турнира после каждой игры победитель остается, чтобы сыграть с человеком, который не играл в этой игре.
По итогам этого пиклбольного дня Эбби очень устала, поскольку сыграла последние семь игр подряд. Кенни, который устал чуть меньше, подвел итоги сыгранных игр:
- Кенни сыграл 8 игр
- Эбби сыграла 12 игр
- Нед сыграл 14 игр
Вопрос: кто с кем играл в четвертой по счету игре и кто выиграл?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
❤2
Тест. Списки (уровень — лёгкий)
Списки в Python — упорядоченные изменяемые коллекции объектов произвольных типов. Хорошо ли вы умеете пользоваться ими? Пройдите тест по спискам из 10 вопросов и проверьте!
#тест
Списки в Python — упорядоченные изменяемые коллекции объектов произвольных типов. Хорошо ли вы умеете пользоваться ими? Пройдите тест по спискам из 10 вопросов и проверьте!
#тест
Топ. Создание Instagram-бота на Python
Мы видели довольно много пособий по созданию Instagram-ботов, но все они так или иначе использовали библиотеку Selenium. При помощи таких ботов открывается веб-страница и анализируется ее код. Это больше походит на вебскрайпинг с использованием Python.
В этой статье мы создадим настоящий бот. Никакой проверки кода страниц Instagram (как это делают библиотеки selenium или beautiful soup) производиться не будет.
#топ
Мы видели довольно много пособий по созданию Instagram-ботов, но все они так или иначе использовали библиотеку Selenium. При помощи таких ботов открывается веб-страница и анализируется ее код. Это больше походит на вебскрайпинг с использованием Python.
В этой статье мы создадим настоящий бот. Никакой проверки кода страниц Instagram (как это делают библиотеки selenium или beautiful soup) производиться не будет.
#топ
👍4
1. Для начала нам понадобится такой инструмент, как
👩💻 Termux для ведра👩💻 Termux для яблока
2. Для удобства нам также нужно скачать Pydroid (редактор кода Python)
3. Заходим в Termux и выполняем следующую команду:
pkg install python
4. Теперь нам нужен
pip install telebot
После установки создаем файл bot.py и вставляем в него код своего бота:
import telebot
# Ваш код
5. Теперь необходимо дать разрешение на доступ к файлам для Termux, чтобы мы могли запустить файлик bot.py в нем.
6. Затем переходим в папку, где находится bot.py. В нашем случае он лежит по пути /storage/emulated/0/{папка}.
cd /storage/emulated/0/
И наконец, запускаем нашего бота:
python bot.py
7. Готово! Теперь бот запустится и будет работать до тех пор, пока вы его не остановите или
Please open Telegram to view this post
VIEW IN TELEGRAM
App Store
Termux+ App - App Store
Download Termux+ by 志鹏 潘 on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Termux+.
👍8🔥1👾1