Тест. While (уровень — лёгкий)
Цикл while используется в Python для неоднократного исполнения определенной инструкции до тех пор, пока заданное условие остается истинным. Этот цикл позволяет программе перебирать блок кода.
Хорошо ли вы умеете пользоваться циклом while? Пройдите тест из 10 вопросов и проверьте!
#тест
Цикл while используется в Python для неоднократного исполнения определенной инструкции до тех пор, пока заданное условие остается истинным. Этот цикл позволяет программе перебирать блок кода.
Хорошо ли вы умеете пользоваться циклом while? Пройдите тест из 10 вопросов и проверьте!
#тест
👍4👎2🥰2
Топ. Подробный разбор цикла while в Python
Цикл — это некий набор инструкций. Он выполняется до тех пор, пока его условие истинно. Давайте разберемся, как работает цикл while в Python.
#топ
Цикл — это некий набор инструкций. Он выполняется до тех пор, пока его условие истинно. Давайте разберемся, как работает цикл while в Python.
#топ
👍5
Задача с кодом. Недостающие буквы
Напишите функцию, которая будет принимать строку из уникальных букв и возвращать отсортированную строку из букв, которых не было в переданной строке.
Примечания:
- Подразумевается использование английского алфавита. Всего в двух строках должно быть 26 букв.
- Все буквы будут в нижнем регистре.
Примеры
#задача #coding
Напишите функцию, которая будет принимать строку из уникальных букв и возвращать отсортированную строку из букв, которых не было в переданной строке.
Примечания:
- Подразумевается использование английского алфавита. Всего в двух строках должно быть 26 букв.
- Все буквы будут в нижнем регистре.
Примеры
get_missing_letters("abcdefgpqrstuvwxyz")Решение на нашем сайте.
➞ "hijklmno"
get_missing_letters("zyxwvutsrq")
➞ "abcdefghijklmnop"
get_missing_letters("abc")
➞ "defghijklmnopqrstuvwxyz"
get_missing_letters("abcdefghijklmnopqrstuvwxyz")
➞ ""
#задача #coding
👍3
Tips & Tricks. Конвертация списка в строку
Рассказали о трех вариантах, как сконвертировать список (list) в строку в Python 3.
#tipsandtricks #списки
Рассказали о трех вариантах, как сконвертировать список (list) в строку в Python 3.
#tipsandtricks #списки
Задача на логику. Сколько яиц несет утка ежедневно?
Известно, что полторы утки приносят полтора яйца за полтора дня. Сколько яиц несет одна утка в день?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Известно, что полторы утки приносят полтора яйца за полтора дня. Сколько яиц несет одна утка в день?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍2👎2🔥1
Задача для новичков
Напишите функцию
Примеры работы данной функции:
Свои варианты пишите в комментариях! Решение - сегодня вечером.
#задача #coding
Напишите функцию
mostFrequentEven()
, на вход которой подается список целых чисел. Эта функция должна вывести наиболее часто встречающееся целое число. Если таких несколько, то нужно вывести минимальное, а если их нет вообще, то вывести -1
.Примеры работы данной функции:
mostFrequentEven([0,1,2,2,4,4,1]) --> 2
mostFrequentEven([29,47,21,41,13,37,25,7]) --> -1
Свои варианты пишите в комментариях! Решение - сегодня вечером.
#задача #coding
👍1
Машинное обучение. Как очистить данные при помощи Pandas
Клайв Хамби сказал: «Данные — это новая нефть». И, как и нефть, они нуждаются в очистке. Разбираемся, как это сделать с применением библиотеки Pandas.
Книги по ML - @maschinelearning
#ml
Клайв Хамби сказал: «Данные — это новая нефть». И, как и нефть, они нуждаются в очистке. Разбираемся, как это сделать с применением библиотеки Pandas.
Книги по ML - @maschinelearning
#ml
Задача с кодом. Все вхождения элемента в список
Условие:
Создайте функцию, которая вернет индексы всех вхождений элемента в списке.
Примеры:
Примечания:
- Если элемента нет в списке, то возвращаем [].
- Индекс списка начинается с 0.
- Без вложенных списков и сложных конструкций внутри списка.
Решение на нашем сайте.
#задача #coding
Условие:
Создайте функцию, которая вернет индексы всех вхождений элемента в списке.
Примеры:
get_indices(["a", "a", "b", "a", "b", "a"], "a")
➞ [0, 1, 3, 5]
get_indices([1, 5, 5, 2, 7], 7)
➞ [4]
get_indices([1, 5, 5, 2, 7], 5)
➞ [1, 2]
get_indices([1, 5, 5, 2, 7], 8)
➞ []
Примечания:
- Если элемента нет в списке, то возвращаем [].
- Индекс списка начинается с 0.
- Без вложенных списков и сложных конструкций внутри списка.
Решение на нашем сайте.
#задача #coding
👍3
Tips & Tricks. Нахождение длины списка при помощи рекурсии
Объясняем пошагово, как написать программу, которая будет принимать список и определять его длину при помощи рекурсии.
#tipsandtricks #списки #рекурсия
Объясняем пошагово, как написать программу, которая будет принимать список и определять его длину при помощи рекурсии.
#tipsandtricks #списки #рекурсия
👍1
Задача на логику. Камень, ножницы, бумага
Адам и Ева играют в «камень, ножницы, бумага» и уже сыграли 10 раз. Известно следующее:
- Адам использовал камень 3 раза, ножницы — 6 раз, бумагу — 1 раз.
- Ева использовала камень 2 раза, ножницы — 4 раза, бумагу — 4 раза.
- Ни в одной из 10 игр не было ничьей.
- Порядок игр неизвестен.
Кто выигрывает и с каким счетом?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Адам и Ева играют в «камень, ножницы, бумага» и уже сыграли 10 раз. Известно следующее:
- Адам использовал камень 3 раза, ножницы — 6 раз, бумагу — 1 раз.
- Ева использовала камень 2 раза, ножницы — 4 раза, бумагу — 4 раза.
- Ни в одной из 10 игр не было ничьей.
- Порядок игр неизвестен.
Кто выигрывает и с каким счетом?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Топ. Проверка типов в Python
В этой статье мы рассмотрим, что такое подсказки типов и чем они могут быть полезны. Мы также рассмотрим, как можно использовать систему типов Python для статической проверки типов с помощью mypy и проверки типов во время выполнения с помощью pydantic, marshmallow и typeguard.
#топ
В этой статье мы рассмотрим, что такое подсказки типов и чем они могут быть полезны. Мы также рассмотрим, как можно использовать систему типов Python для статической проверки типов с помощью mypy и проверки типов во время выполнения с помощью pydantic, marshmallow и typeguard.
#топ
👍2
Тест. Работа с числовыми выражениями в Python
Работа с числовыми выражениями — ежедневная рутина разработчика. Они постоянно используются в вычислениях, переменных, функциях, методах и условиях. Тема, в общем-то, простая, но в ней довольно легко запутаться и допустить ошибку.
Проверьте, насколько хорошо вы разбираетесь в числовых выражениях: пройдите тест из 10 вопросов!
#тест
Работа с числовыми выражениями — ежедневная рутина разработчика. Они постоянно используются в вычислениях, переменных, функциях, методах и условиях. Тема, в общем-то, простая, но в ней довольно легко запутаться и допустить ошибку.
Проверьте, насколько хорошо вы разбираетесь в числовых выражениях: пройдите тест из 10 вопросов!
#тест
👍4🤡2🍓1
Задача на логику. Сколько игр был сыграно?
Люся и Света решили поиграть в теннис. Для интереса начали делать ставки — по доллару на игру. Люся выиграла три игры, а Света в итоге обогатилась на 5 долларов.
Сколько игр (минимально) сыграли девушки?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Люся и Света решили поиграть в теннис. Для интереса начали делать ставки — по доллару на игру. Люся выиграла три игры, а Света в итоге обогатилась на 5 долларов.
Сколько игр (минимально) сыграли девушки?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍5
Задача для новичков
Напишите функцию
Примеры работы данной функции:
#задача #coding
Напишите функцию
smallestMultiple()
, которая получает на вход целое положительное число n
. Данная функция должна вернуть наименьшее положительное целое число, кратное как 2
, так и n
.Примеры работы данной функции:
smallestMultiple(5) --> 10
smallestMultiple(6) --> 6
Свои варианты пишите в комментариях! Решение - сегодня вечером.#задача #coding
👍1
Docker простыми словами - канал шпаргалка для тех, кто использует Docker в работе программиста, тестировщика или на любой другой позиции.
Первый канал по Docker. Поискав в телеграме каналы по docker и не найдя ничего, я решил обьединить контент в одном месте.
По содержанию в канале:
- вопросы с собеседований
- команды докера
- книги
- тесты для проверки ваших знаний
- обучающие видео
- чат для обсуждения
Подписывайтесь, комментируйте и предлагайте свой контент в нашем новом сообществе: @justdocker
Первый канал по Docker. Поискав в телеграме каналы по docker и не найдя ничего, я решил обьединить контент в одном месте.
По содержанию в канале:
- вопросы с собеседований
- команды докера
- книги
- тесты для проверки ваших знаний
- обучающие видео
- чат для обсуждения
Подписывайтесь, комментируйте и предлагайте свой контент в нашем новом сообществе: @justdocker
👍2
Тест. Строки и методы строк Python
Разработчикам часто приходится работать со строками. Для этой цели в Python даже есть встроенные методы строк. Хороший программист определенно должен их знать. А как у вас со знанием строковых методов и вообще с умением работать со строками? Пройдите тест из 10 вопросов и проверьте!
#тест
Разработчикам часто приходится работать со строками. Для этой цели в Python даже есть встроенные методы строк. Хороший программист определенно должен их знать. А как у вас со знанием строковых методов и вообще с умением работать со строками? Пройдите тест из 10 вопросов и проверьте!
#тест