Книги. Самые новые книги по Python для начинающих питонистов
Подборка книг по Python, вышедших в прошлом, 2020 году. Все они предназначены для начинающих программистов, некоторые — для изучения языка Python с нуля. Ссылки на скачивание прилагаются.
Читать статью
#книги
Подборка книг по Python, вышедших в прошлом, 2020 году. Все они предназначены для начинающих программистов, некоторые — для изучения языка Python с нуля. Ссылки на скачивание прилагаются.
Читать статью
#книги
Строки. Является ли строка перестановкой палиндрома?
Разбираем задачу с собеседования. Пишем функцию для определения, является ли строка одной из перестановок палиндрома.
Читать статью
#словари #строки
Разбираем задачу с собеседования. Пишем функцию для определения, является ли строка одной из перестановок палиндрома.
Читать статью
#словари #строки
Алгоритмы. Подробный разбор цикла while в Python
В этой статье:
- цикл while как таковой,
- имитация цикла do-while,
- оператор else,
- однострочное объявление while,
- бесконечные циклы,
- break и continue.
Читать статью
#алгоритмы #функции
В этой статье:
- цикл while как таковой,
- имитация цикла do-while,
- оператор else,
- однострочное объявление while,
- бесконечные циклы,
- break и continue.
Читать статью
#алгоритмы #функции
Задача с кодом. Лайки и дизлайки на YouTube
На YouTube есть функционал лайков и дизлайков. Выбирая между двумя кнопками, вы можете выразить свое мнение о контенте. При этом настройки не позволяют одновременно и лайкнуть, и дизлайкнуть видео.
Есть и другие правила для этой функции:
1. Если нажать какую-либо из кнопок повторно, это отменит первое нажатие (т.е. лайк или дизлайк просто снимется).
2. Если вы нажали кнопку лайка после того как уже нажали дизлайк, значение перезаписывается (вместо дизлайка будет стоять лайк). И наоборот.
Напишите функцию, которая будет принимать список нажатий кнопок и возвращать итоговое состояние.
Примеры:
like_or_dislike(["Dislike"]) ➞ "Dislike"
like_or_dislike(["Like", "Like"]) ➞ "Nothing"
like_or_dislike(["Dislike", "Like"]) ➞ "Like"
like_or_dislike(["Like", "Dislike", "Dislike"]) ➞ "Nothing"
Примечания:
Если никакая из кнопок не активна, возвращаем «Nothing». Если список пуст, тоже возвращаем «Nothing».
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #coding
На YouTube есть функционал лайков и дизлайков. Выбирая между двумя кнопками, вы можете выразить свое мнение о контенте. При этом настройки не позволяют одновременно и лайкнуть, и дизлайкнуть видео.
Есть и другие правила для этой функции:
1. Если нажать какую-либо из кнопок повторно, это отменит первое нажатие (т.е. лайк или дизлайк просто снимется).
2. Если вы нажали кнопку лайка после того как уже нажали дизлайк, значение перезаписывается (вместо дизлайка будет стоять лайк). И наоборот.
Напишите функцию, которая будет принимать список нажатий кнопок и возвращать итоговое состояние.
Примеры:
like_or_dislike(["Dislike"]) ➞ "Dislike"
like_or_dislike(["Like", "Like"]) ➞ "Nothing"
like_or_dislike(["Dislike", "Like"]) ➞ "Like"
like_or_dislike(["Like", "Dislike", "Dislike"]) ➞ "Nothing"
Примечания:
Если никакая из кнопок не активна, возвращаем «Nothing». Если список пуст, тоже возвращаем «Nothing».
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #coding
Тест по основам Python
Уровень: новичок.
Проходите и поймите какой у вас текущий уровень. После теста, можно записаться на курс по Основам Python.
Уровень: новичок.
Проходите и поймите какой у вас текущий уровень. После теста, можно записаться на курс по Основам Python.
Списки. Рекурсивный поиск подходящих слагаемых в списке
Разбираем задачу с собеседования. Нужно найти в списке чисел два числа, дающие в сумме заданное число. Пошагово рассматриваем итеративное и рекурсивное решение.
Читать статью
#рекурсия #списки
Разбираем задачу с собеседования. Нужно найти в списке чисел два числа, дающие в сумме заданное число. Пошагово рассматриваем итеративное и рекурсивное решение.
Читать статью
#рекурсия #списки
Книги по прикладному использованию Python
Мы собрали для вас подборку книг, в которых рассматриваются способы решения конкретных практических задач в разных областях, а Python выступает в качестве инструмента. Все книги - 2019 года, есть ссылки на скачивание.
Читать статью
#книги
Мы собрали для вас подборку книг, в которых рассматриваются способы решения конкретных практических задач в разных областях, а Python выступает в качестве инструмента. Все книги - 2019 года, есть ссылки на скачивание.
Читать статью
#книги
Строки. Три элегантных способа перевернуть строку в Python
В Python нет встроенных методов, позволяющих перевернуть строку, «отзеркалить» ее. Но вообще это сделать можно, причем несколькими способами.
Читать статью
#строки
В Python нет встроенных методов, позволяющих перевернуть строку, «отзеркалить» ее. Но вообще это сделать можно, причем несколькими способами.
Читать статью
#строки
Pythonist.ru - образование по питону pinned «Тест по основам Python Уровень: новичок. Проходите и поймите какой у вас текущий уровень. После теста, можно записаться на курс по Основам Python.»
Изучаем популярные библиотеки Python: книги 2019 года
Хороший разработчик должен знать хотя бы самые популярные библиотеки своего языка. Мы собрали для вас подборку книг о практическом использовании нескольких библиотек Python. Все книги - 2019 года, есть ссылки на скачивание.
Читать статью
#книги
Хороший разработчик должен знать хотя бы самые популярные библиотеки своего языка. Мы собрали для вас подборку книг о практическом использовании нескольких библиотек Python. Все книги - 2019 года, есть ссылки на скачивание.
Читать статью
#книги
Задачи по Python - канал для тех, кто хочет прокачать практические скилы перед собеседованием.
Контент канала: задачи + тесты с интервью на позицию Junior Python Developer.
Подписывайтесь: @pythonquestions
Контент канала: задачи + тесты с интервью на позицию Junior Python Developer.
Подписывайтесь: @pythonquestions
Топ-10 рекомендаций по безопасности в Python
Написание кода, защищенного от любых внешних атак, может быть трудным делом, но оно несомненно облегчит вашу жизнь в будущем. Рассказываем, как писать безопасный код на Python.
Читать статью
#топ
Написание кода, защищенного от любых внешних атак, может быть трудным делом, но оно несомненно облегчит вашу жизнь в будущем. Рассказываем, как писать безопасный код на Python.
Читать статью
#топ
Tips & Tricks. Как добавить элемент в словарь
Рассказываем, как вообще работают словари, а также - как добавлять в них элементы. Статья ориентирована на начинающих питонистов.
Читать статью
#словари
Рассказываем, как вообще работают словари, а также - как добавлять в них элементы. Статья ориентирована на начинающих питонистов.
Читать статью
#словари
Топ. 10 известных сайтов, созданных с помощью Python
Многие наиболее успешные технологические компании выбирают Python для создания бэкенда своих продуктов. Мы собрали десятку знаменитых сайтов, при разработке которых использовался (и продолжает использоваться) Python.
Читать статью
#топ
Многие наиболее успешные технологические компании выбирают Python для создания бэкенда своих продуктов. Мы собрали десятку знаменитых сайтов, при разработке которых использовался (и продолжает использоваться) Python.
Читать статью
#топ
Топ. 8 лучших библиотек обработки естественного языка для Python (NLP)
В этой статье:
- Что такое библиотека NLP?
- Инструментарий естественного языка (NLTK)
- TextBlo
- CoreNLP
- Gensim
- spaCy
- Polyglot
- Scikit–learn
- Pattern
Читать статью
#топ
В этой статье:
- Что такое библиотека NLP?
- Инструментарий естественного языка (NLTK)
- TextBlo
- CoreNLP
- Gensim
- spaCy
- Polyglot
- Scikit–learn
- Pattern
Читать статью
#топ
def
("Python тесты"): main_content = "Полезные задачи"
content_junior = "Задачи с собеседований" addons = """
Трюки и фишки языка Python. Синтаксические и логические задачи. """
LEVEL = (
('60%', 'JUNIOR'), ('30%', 'MIDDLE'),
('10%', 'SENIOR'),
)
subscribe("Python Тесты")Книги по ML и AI для питонистов, вышедшие в 2019 году
Собрали для вас подборку книг 2019 года по машинному обучению и искусственному интеллекту. Ссылки на скачивание в комплекте.
Читать статью
Книги по ML - @maschinelearning
#ml #книги
Собрали для вас подборку книг 2019 года по машинному обучению и искусственному интеллекту. Ссылки на скачивание в комплекте.
Читать статью
Книги по ML - @maschinelearning
#ml #книги
Привет, друзья!
Мы запустили новый функционал для наших читателей: "Трюки Python".
Все желающие будут регулярно получать коротенькие email-ы c фишками языка, отрывками кода, интересными приемами работы с Python.
Подписаться можно на нашем сайте: pythonist.ru!
Мы запустили новый функционал для наших читателей: "Трюки Python".
Все желающие будут регулярно получать коротенькие email-ы c фишками языка, отрывками кода, интересными приемами работы с Python.
Подписаться можно на нашем сайте: pythonist.ru!
Хочешь прокачаться в веб-разработке на Django?
Представляем новый практический способ освоения, закрепления и развития навыков веб-разработки на Python и Django - «Лаборатория Django-разработки» (22 марта стартует уже второй поток).
В отличие от курсов и школ, мы не будем в сотый раз рассказывать одно и то же и грузить теорией, которую вы уже знаете. А если ещё не всё знаете, всегда поможет @pythonist_ru
Вместо этого, во время Лаборатории, мы будем работать над практическим проектом маркетплейса.
Тематику вы выбираете сами.
Всё это будет происходить под чутким руководством наставника, которому всегда можно задать вопрос и обратиться за помощью.
Участвуя в Лаборатории вы за 8 недель прокачаетесь больше, чем за полгода самостоятельно.
Подробнее!
Представляем новый практический способ освоения, закрепления и развития навыков веб-разработки на Python и Django - «Лаборатория Django-разработки» (22 марта стартует уже второй поток).
В отличие от курсов и школ, мы не будем в сотый раз рассказывать одно и то же и грузить теорией, которую вы уже знаете. А если ещё не всё знаете, всегда поможет @pythonist_ru
Вместо этого, во время Лаборатории, мы будем работать над практическим проектом маркетплейса.
Тематику вы выбираете сами.
Всё это будет происходить под чутким руководством наставника, которому всегда можно задать вопрос и обратиться за помощью.
Участвуя в Лаборатории вы за 8 недель прокачаетесь больше, чем за полгода самостоятельно.
Подробнее!
👍1