😮 Приложение для проката зонтиков или как школьники делают стартапы
В этой статье два ученика 11 и 9 классов рассказали, как они сами разработали настоящее приложение на Android, включая бэкенд, фротенд и аппаратную часть ☔
👉 Прочитать можно здесь
#info
class Python
В этой статье два ученика 11 и 9 классов рассказали, как они сами разработали настоящее приложение на Android, включая бэкенд, фротенд и аппаратную часть ☔
👉 Прочитать можно здесь
#info
class Python
👍17🤯8🔥4👏3🌚1
📌 5 расширенных возможностей Python
В Python есть очень много операторов и приемов, которые помогают гораздо эффективнее использовать этот язык. Но новички могут не знать о них или не понимать, как их применять на практике.
🔥 Наш интерактивный гайд познакомит тебя с пятью возможностями Python, которые помогут вывести код на новый уровень. Можешь сам запускать код и видеть, как работает каждая из фишек.
#рекомендации
class Python
В Python есть очень много операторов и приемов, которые помогают гораздо эффективнее использовать этот язык. Но новички могут не знать о них или не понимать, как их применять на практике.
🔥 Наш интерактивный гайд познакомит тебя с пятью возможностями Python, которые помогут вывести код на новый уровень. Можешь сам запускать код и видеть, как работает каждая из фишек.
#рекомендации
class Python
👍25🔥5❤4🤯1😨1
📌 *args и **kwargs
🧐 У Python разработчиков часто вызывают трудности магические переменные
Эта заметка научит тебя с легкостью использовать
#middle #функции
class Python
🧐 У Python разработчиков часто вызывают трудности магические переменные
*args
и **kwargs
. Так что же они из себя представляют?Эта заметка научит тебя с легкостью использовать
*args
и **kwargs
. Разберись с теорией, сам запусти примеры и попробуй выполнить упражнение 👇 #middle #функции
class Python
👍25❤6🤯2💯1
📌 Как правильно учить Python?
Путьсамурая разработчика долог и тернист. Даже если ты очень замотивирован и организован, изучение Python может затянуться, если подойти к делу неправильно.
😉 Чтобы облегчить тебе задачу, мы собрали несколько ценных советов, которые реально помогут ускоренно и эффективно выучить не только Python, но и любой другой язык.
Советы подойдут как новичкам, так и опытным специалистам, которые хотят прокачаться 🤟
#рекомендации
class Python
Путь
😉 Чтобы облегчить тебе задачу, мы собрали несколько ценных советов, которые реально помогут ускоренно и эффективно выучить не только Python, но и любой другой язык.
Советы подойдут как новичкам, так и опытным специалистам, которые хотят прокачаться 🤟
#рекомендации
class Python
👍43❤7🤯3
📌 Рекурсия
Рекурсивная функция — это та, которая вызывает сама себя. Рекурсию не очень просто понять при первом знакомстве, но без ее понимания в разработке будет тяжело.
🎯 В этом материале:
➖рассмотрим как работает рекурсия
➖разберем пример рекурсивного вычисления суммы списка
➖ты сможешь сам написать рекурсию и проверить себя в помощью нашей тестовой системы
#функции #junior
class Python
Рекурсивная функция — это та, которая вызывает сама себя. Рекурсию не очень просто понять при первом знакомстве, но без ее понимания в разработке будет тяжело.
🎯 В этом материале:
➖рассмотрим как работает рекурсия
➖разберем пример рекурсивного вычисления суммы списка
➖ты сможешь сам написать рекурсию и проверить себя в помощью нашей тестовой системы
#функции #junior
class Python
🔥17👍7❤6🤯2
✈️ Ошибка выжившего
В статистике существует понятие систематической ошибки выжившего, когда исследователи ищут общие черты среди «выживших», не уделяя должного внимания информации о «погибших»❗️
⏳ Примером служит задача поиска места укрепления брони английских бомбардировщиков, поставленная перед математиком Абрахамом Вальдом во время Второй Мировой войны. У возвратившихся на базу самолётов пробоины были в основном на крыльях и хвосте, но Вальд рассудил, что укреплять нужно кабину и топливный бак, ведь бомбардировщики с попавшими туда снарядами не возвращаются.
#info #статистика
class Python
В статистике существует понятие систематической ошибки выжившего, когда исследователи ищут общие черты среди «выживших», не уделяя должного внимания информации о «погибших»❗️
⏳ Примером служит задача поиска места укрепления брони английских бомбардировщиков, поставленная перед математиком Абрахамом Вальдом во время Второй Мировой войны. У возвратившихся на базу самолётов пробоины были в основном на крыльях и хвосте, но Вальд рассудил, что укреплять нужно кабину и топливный бак, ведь бомбардировщики с попавшими туда снарядами не возвращаются.
#info #статистика
class Python
🔥22👍12🤯2
Что выведется, если в ячейке Python-ноутбука запустить {1: ‘а’, 1.0: ‘b’, True: ‘c’} ?
Anonymous Quiz
36%
{1: ‘а’, 1.0: ‘b’, True: ‘c’}
7%
{1: ‘а’, True: ‘c’}
6%
{1: ‘а’}
12%
{1: ‘c’}
39%
Error
🤯51👍14⚡7❤🔥1❤1👏1🌭1😈1
This media is not supported in your browser
VIEW IN TELEGRAM
📌 Решето Эратосфена
Решето Эратосфена – это алгоритм нахождения всех простых чисел в промежутке до заданного натурального числа. Через решето Эратосфена в процессе его тряски просеиваются составные числа, а простые остаются в решете 🛠
🔥 Поэтапно разбираемся с алгоритмом и его реализацией в этой свежей заметке
Интересный факт: название «решето» метод получил потому, что во времена Эратосфена писали числа на дощечке, покрытой воском, и прокалывали дырочки в тех местах, где были написаны составные числа 😯
#алгоритмы
class Python
Решето Эратосфена – это алгоритм нахождения всех простых чисел в промежутке до заданного натурального числа. Через решето Эратосфена в процессе его тряски просеиваются составные числа, а простые остаются в решете 🛠
🔥 Поэтапно разбираемся с алгоритмом и его реализацией в этой свежей заметке
Интересный факт: название «решето» метод получил потому, что во времена Эратосфена писали числа на дощечке, покрытой воском, и прокалывали дырочки в тех местах, где были написаны составные числа 😯
#алгоритмы
class Python
💯12👍10🤯2
📌 Замените неэффективные списки и сделайте свой код быстрее
Все любят
👉 В этом посте мы вспомним про существование других полезных структур и рассмотрим пример, когда замена списка может ускорить код более чем в 100 раз!
#рекомендации
class Python
Все любят
массивы
. В процессе кодинга мы к ним привыкаем и используем их даже там, где это может оказаться неэффективным решением 😕👉 В этом посте мы вспомним про существование других полезных структур и рассмотрим пример, когда замена списка может ускорить код более чем в 100 раз!
#рекомендации
class Python
👏25👍9🔥3🤯2
📄 Этапы профессиональной карьеры разработчика: какие задачи решают junior, middle и senior
На что способен senior, какие задачи решает middle, а какие - junior? Об этом авторы этой статьи поговорили с Алексеем Некрасовым, лидером направления Python в МТС.
👉 Читать
#info
class Python
На что способен senior, какие задачи решает middle, а какие - junior? Об этом авторы этой статьи поговорили с Алексеем Некрасовым, лидером направления Python в МТС.
👉 Читать
#info
class Python
👍14🤯3👏1
📌 Разница между “is” и “==”
В Python есть два очень похожих оператора для проверки равенства двух объектов. Эти два оператора is и ==. Их часто путают и это является источником багов.
На самом деле все просто:
👉 оператор
👉 оператор
#junior #функции
class Python
В Python есть два очень похожих оператора для проверки равенства двух объектов. Эти два оператора is и ==. Их часто путают и это является источником багов.
На самом деле все просто:
👉 оператор
==
проверяет равенство значений двух объектов👉 оператор
is
проверяет идентичность самих объектов#junior #функции
class Python
👍37❤3👏2🤯2💯1
Think Python Аллен Дауни.pdf
3.1 MB
📕 Think Python. Основы Python
✍️ Аллен Б. Дауни
⏳ 2021
Это практическое руководство последовательно раскрывает основы программирования на Python. Книга учит не только писать код, но и мыслить как питонист. Но это не просто скучная теория. Будьте уверены, у автора книги найдётся интересное упражнение для изучения любого аспекта Python.
#литература
class Python
✍️ Аллен Б. Дауни
⏳ 2021
Это практическое руководство последовательно раскрывает основы программирования на Python. Книга учит не только писать код, но и мыслить как питонист. Но это не просто скучная теория. Будьте уверены, у автора книги найдётся интересное упражнение для изучения любого аспекта Python.
#литература
class Python
👍35🤯2👏1
👺 Faker
Библиотека Faker - полезная штука для генерации фейковых данных. Она подойдет для тестирования или анонимизации данных.
Мы подготовили интерактивный гайд по этому модулю. Заходи и генерируй все что хочешь на любом языке 🧨
#библиотеки
class Python
Библиотека Faker - полезная штука для генерации фейковых данных. Она подойдет для тестирования или анонимизации данных.
Мы подготовили интерактивный гайд по этому модулю. Заходи и генерируй все что хочешь на любом языке 🧨
#библиотеки
class Python
👍35🤯16❤🔥4❤2
📌 Наследование
Наряду с инкапсуляцией наследование является одним из краеугольных камней объектно-ориентированного программирования. Оно позволяет создавать новый класс на основе уже существующего.
🔑 Ключевыми понятиями здесь являются дочерний класс (подкласс) и родительский класс(надкласс). Подкласс наследует от надкласса все публичные атрибуты и методы. Однако их можно менять, добавлять новые и еще много чего...
В этой интерактивной статье разберем, как работать с наследованием и рассмотрим примеры. А в конце тебя ждет практическая задача 💥
#middle #ООП
class Python
Наряду с инкапсуляцией наследование является одним из краеугольных камней объектно-ориентированного программирования. Оно позволяет создавать новый класс на основе уже существующего.
🔑 Ключевыми понятиями здесь являются дочерний класс (подкласс) и родительский класс(надкласс). Подкласс наследует от надкласса все публичные атрибуты и методы. Однако их можно менять, добавлять новые и еще много чего...
В этой интерактивной статье разберем, как работать с наследованием и рассмотрим примеры. А в конце тебя ждет практическая задача 💥
#middle #ООП
class Python
👍17🔥4❤3🤯2👏1
🎯 Задача про одинокие числа
Мы подготовили для тебя интересную задачу, в которой есть и технические, и алгоритмические тонкости. Ее условие в картинке 👆
🧩 Если у тебя получилось придумать эффективное решение, то скорее реализуй его и попробуй пройти все наши тесты !
💡 Если затрудняешься, то можешь посмотреть подробный разбор в этой заметке.
#junior #задачи
class Python
Мы подготовили для тебя интересную задачу, в которой есть и технические, и алгоритмические тонкости. Ее условие в картинке 👆
🧩 Если у тебя получилось придумать эффективное решение, то скорее реализуй его и попробуй пройти все наши тесты !
💡 Если затрудняешься, то можешь посмотреть подробный разбор в этой заметке.
#junior #задачи
class Python
👍12⚡8🤯3
📌 Обфускация кода или кручу верчу запутать хочу
Вчера я запустил уникальный проект c открытым кодом. Сегодня мой алгоритм взломан, а идея украдена. Надо было использовать обфускацию!
Обфускация — это когда мы берём понятный код и делаем из него что-то непонятное, но работающее точно так же. Применяется для защиты кода от копирования и взлома.
#info
class Python
Вчера я запустил уникальный проект c открытым кодом. Сегодня мой алгоритм взломан, а идея украдена. Надо было использовать обфускацию!
Обфускация — это когда мы берём понятный код и делаем из него что-то непонятное, но работающее точно так же. Применяется для защиты кода от копирования и взлома.
#info
class Python
👍32⚡5🔥5🤯5
🧐 Зачем программисту математика?
Многие программисты утверждают, что математика не важна, и без нее можно успешно решать бизнес задачи клиента. Но так ли это на самом деле? Мы встаем на сторону знания математики и приводим весомые аргументы 🥁
🎁 Бонус: в этом видео среди разработчиков Яндекс провели опрос "Нужно ли программисту знать математику". Как думаете, что они ответили?
#математика
class Python
Многие программисты утверждают, что математика не важна, и без нее можно успешно решать бизнес задачи клиента. Но так ли это на самом деле? Мы встаем на сторону знания математики и приводим весомые аргументы 🥁
🎁 Бонус: в этом видео среди разработчиков Яндекс провели опрос "Нужно ли программисту знать математику". Как думаете, что они ответили?
#математика
class Python
🔥17👍9❤2👏1
🐍 Как Python 3.9 исправил декораторы и улучшил словари
Python 3.9 был выпущен два года назад, но некоторые крутые функции, которые впервые появились в этом выпуске, все еще являются недостаточно используемыми.
💥 В этой заметке мы рассказали о трех таких фишках. Попробуй их в интерактивном режиме и добавь в свой инструментарий.
#рекомендации
class Python
Python 3.9 был выпущен два года назад, но некоторые крутые функции, которые впервые появились в этом выпуске, все еще являются недостаточно используемыми.
💥 В этой заметке мы рассказали о трех таких фишках. Попробуй их в интерактивном режиме и добавь в свой инструментарий.
#рекомендации
class Python
👍19🔥8🤯3
Что будет, если напечатать на экран список ['a' is not None, 'a' is (not None)] ?
Anonymous Quiz
28%
[True, True]
26%
[True, False]
10%
[False, False]
6%
[False, True]
30%
Error
🤯35👍12💯8⚡4🔥2❤🔥1🕊1🌭1
📌 Как проверить правописание с помощью pyenchant?
Даже очень грамотный человек может сделать опечатку в слове или допустить ошибку. Этот факт иногда остается незамеченным при проверке.
💫 Разбираемся, как использовать модуль pyenchant для автоматизации обнаружения ошибок и их исправления. В нашем туториале мы рассказали подробнее, а еще объяснили, как прикрутить русский язык
#библиотеки
class Python
Даже очень грамотный человек может сделать опечатку в слове или допустить ошибку. Этот факт иногда остается незамеченным при проверке.
💫 Разбираемся, как использовать модуль pyenchant для автоматизации обнаружения ошибок и их исправления. В нашем туториале мы рассказали подробнее, а еще объяснили, как прикрутить русский язык
#библиотеки
class Python
👍17👏1🤯1