Топ. Как запустить скрипт Python
Какой бы язык программирования вы не начали изучать, вашей первой программой, скорее всего, будет «Hello World!».
Допустим, вы хотите написать такую программу на Python. Это можно сделать двумя способами: писать сразу в оболочке Python либо написать скрипт в редакторе кода и затем запускать в терминале. Подробнее - в статье.
#топ
Какой бы язык программирования вы не начали изучать, вашей первой программой, скорее всего, будет «Hello World!».
Допустим, вы хотите написать такую программу на Python. Это можно сделать двумя способами: писать сразу в оболочке Python либо написать скрипт в редакторе кода и затем запускать в терминале. Подробнее - в статье.
#топ
Задача на логику. Кофе с молоком
От полной чашки кофе я отпил половину и долил столько же молока. Затем я отпил третью часть получившегося кофе с молоком и долил столько же молока. Затем я отпил шестую часть получившегося кофе с молоком, долил чашку молоком доверху и выпил все до конца.
Чего в итоге я выпил больше: молока или черного кофе?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
От полной чашки кофе я отпил половину и долил столько же молока. Затем я отпил третью часть получившегося кофе с молоком и долил столько же молока. Затем я отпил шестую часть получившегося кофе с молоком, долил чашку молоком доверху и выпил все до конца.
Чего в итоге я выпил больше: молока или черного кофе?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍12💩4👎3🔥3👏1🤔1
Машинное обучение. Как очистить данные при помощи Pandas
Клайв Хамби сказал: «Данные — это новая нефть». И, как и нефть, они нуждаются в очистке. Разбираемся, как это сделать с применением библиотеки Pandas.
Книги по ML - @maschinelearning
#ml
Клайв Хамби сказал: «Данные — это новая нефть». И, как и нефть, они нуждаются в очистке. Разбираемся, как это сделать с применением библиотеки Pandas.
Книги по ML - @maschinelearning
#ml
🔥3👍1
Лучшие книги по Flask для Python-разработчиков
Flask — отличный инструмент, и любому разработчику, создающему веб-приложения на Python, определенно стоит его изучить. Чтобы помочь вам сориентироваться в учебных пособиях, мы собрали список лучших книг по Flask.
Книги из этого списка подойдут для Python-разработчиков начиная со среднего уровня владения языком. Знание самого Flask чаще всего не требуется, но в концепциях Python (модули, пакеты, функции, декораторы) и объектно-ориентированном программировании читатель должен хорошо разбираться.
#книги
Flask — отличный инструмент, и любому разработчику, создающему веб-приложения на Python, определенно стоит его изучить. Чтобы помочь вам сориентироваться в учебных пособиях, мы собрали список лучших книг по Flask.
Книги из этого списка подойдут для Python-разработчиков начиная со среднего уровня владения языком. Знание самого Flask чаще всего не требуется, но в концепциях Python (модули, пакеты, функции, декораторы) и объектно-ориентированном программировании читатель должен хорошо разбираться.
#книги
👍6🔥1👌1
Задача с кодом. Валидация подсписков
Напишите функцию, которая будет принимать два списка чисел (вложенный и обычный) и проверять, все ли числа в подсписках вложенного принадлежат множеству чисел второго, обычного списка.
Примечания:
- пустой список считаем валидным подмножеством множества чисел второго списка
- в каждом отдельном списке (как во вложенных, так и во втором, обычном списке) числа будут уникальными.
Примеры:
#задача #coding
Напишите функцию, которая будет принимать два списка чисел (вложенный и обычный) и проверять, все ли числа в подсписках вложенного принадлежат множеству чисел второго, обычного списка.
Примечания:
- пустой список считаем валидным подмножеством множества чисел второго списка
- в каждом отдельном списке (как во вложенных, так и во втором, обычном списке) числа будут уникальными.
Примеры:
validate_subsets([[1, 2], [2, 3], [1, 3]], [1, 2, 3])Решение на нашем сайте.
➞ True
validate_subsets([[1, 2, 3], [2], [3], []], [1, 2, 3])
➞ True
validate_subsets([[1, 2], [2, 3], [1, 4]], [1, 2, 3])
➞ False
validate_subsets([[1, 2, 3, 4]], [1, 2, 3])
➞ False
#задача #coding
👍9🥰2
Задачка для разминки. Равенство
Расставьте скобки и математические знаки так, чтобы равенство было верным:
9999999 = 100
Свои варианты пишите в комментариях!
Расставьте скобки и математические знаки так, чтобы равенство было верным:
9999999 = 100
Свои варианты пишите в комментариях!
Учебники по Python для начинающих
Python — один из самых популярных языков программирования. Ежегодно выходит большое количество книг, посвященных разным аспектам применения этого языка. И, конечно, постоянно появляются все новые учебные пособия по самым основам.
В этой подборке мы собрали книги 2018 года выпуска. Да, они не только из-под пресса, но вполне сохраняют актуальность.
#книги
Python — один из самых популярных языков программирования. Ежегодно выходит большое количество книг, посвященных разным аспектам применения этого языка. И, конечно, постоянно появляются все новые учебные пособия по самым основам.
В этой подборке мы собрали книги 2018 года выпуска. Да, они не только из-под пресса, но вполне сохраняют актуальность.
#книги
👍6
Задача с кодом. Дробная часть
Напишите функцию, которая будет принимать число и возвращать его дробную часть (если она есть).
Примеры:
#задача #coding
Напишите функцию, которая будет принимать число и возвращать его дробную часть (если она есть).
Примеры:
decimal_part(1.2) ➞ 0.2Решение на нашем сайте.
decimal_part(-3.73) ➞ 0.73
decimal_part(10) ➞ 0
#задача #coding
👍3
Книги по Python - самый большой канал с книгами по Python на русском языке в телеграм.
Что в нашем канале:
1. Книги по питону, которые помогут вам пройти собеседование на позицию Python Developer.
2. Все книги на русском языке
3. Всё, никакой другой воды.
Скачать все книги можно в 2 клика.
Что в нашем канале:
1. Книги по питону, которые помогут вам пройти собеседование на позицию Python Developer.
2. Все книги на русском языке
3. Всё, никакой другой воды.
Скачать все книги можно в 2 клика.
👍7🐳2❤1🤔1
Тест. Работа со списками в Python
Работа со списками в Python — очень популярная тема. На форумах типа Stack Overflow, Quora или Reddit постоянно появляется множество вопросов про списки. За них голосуют, а наиболее интересные порождают длинные ветки обсуждений с разными решениями.
Проверьте, насколько хорошо вы знакомы с данной темой: пройдите этот тест из 10 вопросов!
#тест
Работа со списками в Python — очень популярная тема. На форумах типа Stack Overflow, Quora или Reddit постоянно появляется множество вопросов про списки. За них голосуют, а наиболее интересные порождают длинные ветки обсуждений с разными решениями.
Проверьте, насколько хорошо вы знакомы с данной темой: пройдите этот тест из 10 вопросов!
#тест
Задача с кодом. Наибольшая разность
Напишите функцию, которая будет принимать список чисел, сортировать его и возвращать наибольшую разность между соседними числами.
Например, список
Примеры:
#задача #coding
Напишите функцию, которая будет принимать список чисел, сортировать его и возвращать наибольшую разность между соседними числами.
Например, список
[9, 4, 26, 26, 0, 0, 5, 20, 6, 25, 5]
после сортировки превращается в [0, 0, 4, 5, 5, 6, 9, 20, 25, 26, 26]
. Наибольшая разность — 11 — между 9 и 20.Примеры:
largest_gap([9, 4, 26, 26, 0, 0, 5, 20, 6, 25, 5]) ➞ 11Решение на нашем сайте.
# После сортировки получаем [0, 0, 4, 5, 5, 6, 9, 20, 25, 26, 26]
# Наибольшая разность - 11, между 9 и 20
largest_gap([14, 13, 7, 1, 4, 12, 3, 7, 7, 12, 11, 5, 7]) ➞ 4
# После сортировки получаем [1, 3, 4, 5, 7, 7, 7, 7, 11, 12, 12, 13, 14]
# Наибольшая разность - 4, между 7 и 11
largest_gap([13, 3, 8, 5, 5, 2, 13, 6, 14, 2, 11, 4, 10, 8, 1, 9]) ➞ 2
# После сортировки получаем [1, 2, 2, 3, 4, 5, 5, 6, 8, 8, 9, 10, 11, 13, 13, 14]
# Наибольшая разность - 2, между 6 и 8
#задача #coding
👍9👏1
Задача на логику. Сколько Саша шел пешком?
Саша обычно приезжает из города электричкой в 6 часов вечера, а со станции домой его забирает жена (Ирина) на машине.
Однажды Саша прибыл на станцию на час раньше обычного. Чтобы не ждать жену целый час, он решил пройтись пешком по дороге к дому. Пройдя так некоторое время, он встретился с Ириной, которая как раз ехала его забирать. Они сели в машину и отправились домой, причем прибыли на 30 минут раньше обычного.
Сколько времени Саша шел пешком со станции? (Скорость, с которой ездит Ирина, будем считать постоянной).
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Саша обычно приезжает из города электричкой в 6 часов вечера, а со станции домой его забирает жена (Ирина) на машине.
Однажды Саша прибыл на станцию на час раньше обычного. Чтобы не ждать жену целый час, он решил пройтись пешком по дороге к дому. Пройдя так некоторое время, он встретился с Ириной, которая как раз ехала его забирать. Они сели в машину и отправились домой, причем прибыли на 30 минут раньше обычного.
Сколько времени Саша шел пешком со станции? (Скорость, с которой ездит Ирина, будем считать постоянной).
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍6👎2
Machine Learning, Big Data, Data Science: книги 2020 года
Машинное обучение, большие данные, наука о данных сегодня у всех на слуху. Не удивительно, что многие программисты хотят приобрести дополнительные навыки в этих областях знаний, чтобы использовать в следующих проектах или даже чтобы просто для красоты вставить в резюме. Мы собрали для вас подборку книг по этим темам.
#книги #ml
Книги по ML - @maschinelearning
Машинное обучение, большие данные, наука о данных сегодня у всех на слуху. Не удивительно, что многие программисты хотят приобрести дополнительные навыки в этих областях знаний, чтобы использовать в следующих проектах или даже чтобы просто для красоты вставить в резюме. Мы собрали для вас подборку книг по этим темам.
#книги #ml
Книги по ML - @maschinelearning
Задачка для разминки. Теннисный турнир
В теннисном турнире 127 участников.
В первом туре 126 игроков составят 63 пары, победители которых выйдут в следующий тур, и еще один игрок выходит во второй тур без игры.
В следующем туре — 64 игрока сыграют 32 матча. Сколько всего матчей понадобится, чтобы определить победителя?
Свои варианты пишите в комметариях!
В теннисном турнире 127 участников.
В первом туре 126 игроков составят 63 пары, победители которых выйдут в следующий тур, и еще один игрок выходит во второй тур без игры.
В следующем туре — 64 игрока сыграют 32 матча. Сколько всего матчей понадобится, чтобы определить победителя?
Свои варианты пишите в комметариях!
https://tttttt.me/pythonquestions - наверное самый большой телеграм канал с Python тестами для проверки своих знаний.
Подписывайся и решай тесты: @pythonquestions
Подписывайся и решай тесты: @pythonquestions
Telegram
Python задачки
Задачки по питону:
алгоритмы, регулярные выражения, вопросы с интервью, задачи для Junior Python Developer.
По вопросам рекламы: @anothertechrock
РКН: https://kurl.ru/cYPzu
алгоритмы, регулярные выражения, вопросы с интервью, задачи для Junior Python Developer.
По вопросам рекламы: @anothertechrock
РКН: https://kurl.ru/cYPzu
👍2