PythonBoost - это канал задачами по Python и с бесплатным ревью вашего кода.
Упор канала - на решение задач.
Контент канала:
- задачи с решениями
- марафон задач с призами лучшим питонистам
- видео-туториалы
- книги
- статьи
- вакансии
У нас уже прошел один кодинг-марафон и с 10 сентября стартовал новый.
Подписывайтесь, решайте задачи и находите себе работу: @pythonboost
Упор канала - на решение задач.
Контент канала:
- задачи с решениями
- марафон задач с призами лучшим питонистам
- видео-туториалы
- книги
- статьи
- вакансии
У нас уже прошел один кодинг-марафон и с 10 сентября стартовал новый.
Подписывайтесь, решайте задачи и находите себе работу: @pythonboost
Telegram
PythonBoost - сообщество питонистов
Лучший Python телеграм канал для новичков.
Цель: подготовка студентов, начинающих питонистов к нахождению первой работы.
Канал не для senior python developers и даже не для middle, хотя и вам будет что посмотреть.
С рекламой: @anothertechrock
@aldrson
Цель: подготовка студентов, начинающих питонистов к нахождению первой работы.
Канал не для senior python developers и даже не для middle, хотя и вам будет что посмотреть.
С рекламой: @anothertechrock
@aldrson
Тест. Работа с циклами
Циклы в Python универсальны. Они могут использоваться для записи переменных, перебора списков и строк. Но разобраться, что происходит в цикле, не всегда просто.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест из 10 вопросов!
#тест
Циклы в Python универсальны. Они могут использоваться для записи переменных, перебора списков и строк. Но разобраться, что происходит в цикле, не всегда просто.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест из 10 вопросов!
#тест
FrontendBook - канал с книгами по FrontEnd разработке.
Русские и в оригинале. Много тех, которые тяжело найти в открытом доступе.
Скачать все книги можно в 2 клика.
Русские и в оригинале. Много тех, которые тяжело найти в открытом доступе.
Скачать все книги можно в 2 клика.
Задача с кодом. Торт на день рождения
Напишите функцию, которая будет создавать прямоугольный «торт», основываясь на переданном имени (name) и возрасте (age).
Торт будет представлять собой строки в списке. Поздравление с днем рождения на торте окружается рамочкой:
- если возраст — четное число, рамочка состоит из символов «#»
- если возраст — нечетное число, рамочка состоит из символов «*».
Примечания:
- поздравление должно быть в следующем формате:
Решение на нашем сайте.
#задача #coding
Напишите функцию, которая будет создавать прямоугольный «торт», основываясь на переданном имени (name) и возрасте (age).
Торт будет представлять собой строки в списке. Поздравление с днем рождения на торте окружается рамочкой:
- если возраст — четное число, рамочка состоит из символов «#»
- если возраст — нечетное число, рамочка состоит из символов «*».
Примечания:
- поздравление должно быть в следующем формате:
{age} Happy Birthday {name}! {age}
- между рамочкой и цифрами возраста должен оставаться пробел.Решение на нашем сайте.
#задача #coding
Tips & Tricks. Приёмы для ускорения кода на Python
Для ускорения кода на Python программисты могут использовать много приемов. Мы собрали несколько самых простых и при этом самых эффективных из них.
Для ускорения кода на Python программисты могут использовать много приемов. Мы собрали несколько самых простых и при этом самых эффективных из них.
Задача на логику. Умножаем в столбик
Восстановите все цифры в этом примере умножения.
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Восстановите все цифры в этом примере умножения.
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Машинное обучение. Распознавание образов в Python
Серия статей. Мы научим нашу программу распознавать символы, изпользуя для этого методы машинного обучения в распознавании образов. Распознавать будем цифры, но те же методы можно распространить на буквы, слова, лица — словом, на всё.
Книги по ML - @maschinelearning
#ml
Серия статей. Мы научим нашу программу распознавать символы, изпользуя для этого методы машинного обучения в распознавании образов. Распознавать будем цифры, но те же методы можно распространить на буквы, слова, лица — словом, на всё.
Книги по ML - @maschinelearning
#ml
Задача с кодом. Пятница, 13-е
Напишите функцию, которая будет принимать год и возвращать количество пятниц, выпадающих на 13-е число, в этом году.
Подсказка: изучите модуль datetime.
Примеры:
#задача #coding
Напишите функцию, которая будет принимать год и возвращать количество пятниц, выпадающих на 13-е число, в этом году.
Подсказка: изучите модуль datetime.
Примеры:
how_unlucky(2020) ➞ 2
how_unlucky(2026) ➞ 3
how_unlucky(2016) ➞ 1
Решение на нашем сайте. #задача #coding
Pythonist
Пятница, 13-е: задача на написание кода на Python
Напишите функцию, которая будет принимать год и возвращать количество пятниц, выпадающих на 13-е число, в этом году.
Tips & Tricks. Functools: улучшаем функции Python
Экосистема Python очень обширна и включает в себя множество отличных инструментов для решения различных задач программирования. В этой статье мы рассмотрели один из таких инструментов - модуль functools.
Это невероятно мощный модуль, который можно использовать для улучшения практически любой функции в Python.
Больше трюков по Python тут - https://tttttt.me/pythonboost/338
#функции #модули
Экосистема Python очень обширна и включает в себя множество отличных инструментов для решения различных задач программирования. В этой статье мы рассмотрели один из таких инструментов - модуль functools.
Это невероятно мощный модуль, который можно использовать для улучшения практически любой функции в Python.
Больше трюков по Python тут - https://tttttt.me/pythonboost/338
#функции #модули
Telegram
PythonBoost - сообщество питонистов
Трюк дня. Как соединить два словаря
В Python 3.5+:
>>> x = {'a': 1, 'b': 2}
>>> y = {'b': 3, 'c': 4}
>>> z = {**x, **y}
>>> z
{'c': 4, 'a': 1, 'b': 3}
В Python 2.x :
>>> z = dict(x, **y)
>>> z
{'a': 1, 'c': 4, 'b': 3}
В этих примерах Python мержит…
В Python 3.5+:
>>> x = {'a': 1, 'b': 2}
>>> y = {'b': 3, 'c': 4}
>>> z = {**x, **y}
>>> z
{'c': 4, 'a': 1, 'b': 3}
В Python 2.x :
>>> z = dict(x, **y)
>>> z
{'a': 1, 'c': 4, 'b': 3}
В этих примерах Python мержит…
@pythonrabota - вакансии по Python у нас. У всех вакансий есть телеграм аккаунт для связи.
Тест. Логический тип данных (уровень Junior)
В Python, как и в других языках, есть логический тип переменных bool, который имеет всего два значения: True (истина) и False (ложь). Его возвращают логические операторы (например, при сравнении чисел или проверке наличия элемента в списке).
Хорошо ли вы умеете пользоваться булевыми значениями? Пройдите тест из 10 вопросов и проверьте!
#тест
В Python, как и в других языках, есть логический тип переменных bool, который имеет всего два значения: True (истина) и False (ложь). Его возвращают логические операторы (например, при сравнении чисел или проверке наличия элемента в списке).
Хорошо ли вы умеете пользоваться булевыми значениями? Пройдите тест из 10 вопросов и проверьте!
#тест
Задача на логику. Подозреваются все
В архитектурном бюро прямо посреди рабочего дня убит один из сотрудников, Тадеуш. Посторонних в конторе не было, поэтому подозреваются только сотрудники.
Круг подозреваемых удалось сузить до четырех человек. Убийцей могут быть: Витек, Казик, Збышек или Анджей.
Все четверо дали показания:
Витек: Преступник — Казик.
Казик: Анджей невиновен.
Збышек: То, что сказал Казик, — правда.
Анджей: То, что сказал Витек, — ложь.
Вам доподлинно известно (мы не придумали, откуда), что убийца всегда лжет, а все остальные всегда говорят правду.
Кто убийца Тадеуша?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
В архитектурном бюро прямо посреди рабочего дня убит один из сотрудников, Тадеуш. Посторонних в конторе не было, поэтому подозреваются только сотрудники.
Круг подозреваемых удалось сузить до четырех человек. Убийцей могут быть: Витек, Казик, Збышек или Анджей.
Все четверо дали показания:
Витек: Преступник — Казик.
Казик: Анджей невиновен.
Збышек: То, что сказал Казик, — правда.
Анджей: То, что сказал Витек, — ложь.
Вам доподлинно известно (мы не придумали, откуда), что убийца всегда лжет, а все остальные всегда говорят правду.
Кто убийца Тадеуша?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Тест. Методы списков в Python
Python-разработчикам постоянно приходится работать со списками. Не удивительно, что для решения задач, связанных с ними, создано множество методов. Хорошо ли вы знаете методы списков в Python? Проверьте свои знания: пройдите наш тест!
Как отсортировать список словарей в Python - https://tttttt.me/pythonboost/332
#тест
Python-разработчикам постоянно приходится работать со списками. Не удивительно, что для решения задач, связанных с ними, создано множество методов. Хорошо ли вы знаете методы списков в Python? Проверьте свои знания: пройдите наш тест!
Как отсортировать список словарей в Python - https://tttttt.me/pythonboost/332
#тест
Telegram
PythonBoost - сообщество питонистов
Видео дня. Как отсортировать список словарей в Python?
У начинающих питонистов часто возникает вопрос - как отсортировать список словарей? Давайте разбираться!
Ссылка на YouTube
#видео
У начинающих питонистов часто возникает вопрос - как отсортировать список словарей? Давайте разбираться!
Ссылка на YouTube
#видео
PythonBoost - это канал задачами по Python и с бесплатным ревью вашего кода.
Упор канала - на решение задач.
Контент канала:
- задачи с решениями
- марафон задач с призами лучшим питонистам
- видео-туториалы
- книги
- статьи
- вакансии
У нас уже прошел один кодинг-марафон и с 10 сентября стартовал новый.
Подписывайтесь, решайте задачи и находите себе работу.
Упор канала - на решение задач.
Контент канала:
- задачи с решениями
- марафон задач с призами лучшим питонистам
- видео-туториалы
- книги
- статьи
- вакансии
У нас уже прошел один кодинг-марафон и с 10 сентября стартовал новый.
Подписывайтесь, решайте задачи и находите себе работу.
Лямбда-функции в Python: примеры
Рассказываем, что такое лямбда-функции и как их использовать.
Освежить память в отношении лямбда-функций - https://tttttt.me/pythonboost/296
#функции
Рассказываем, что такое лямбда-функции и как их использовать.
Освежить память в отношении лямбда-функций - https://tttttt.me/pythonboost/296
#функции
Telegram
PythonBoost - сообщество питонистов
Трюк дня. Лямбда-функции
В Python есть ключевое слово lambda, позволяющее коротко объявлять маленькие и анонимные функции:
>>> add = lambda x, y: x + y
>>> add(5, 3)
8
Лямбда-функции состоят из одного выражения, причем они не обязательно привязаны к какому…
В Python есть ключевое слово lambda, позволяющее коротко объявлять маленькие и анонимные функции:
>>> add = lambda x, y: x + y
>>> add(5, 3)
8
Лямбда-функции состоят из одного выражения, причем они не обязательно привязаны к какому…