uz
Feedback
🐍 Укус питона 🐍

🐍 Укус питона 🐍

Kanalga Telegram’da o‘tish

🐍 Канал о программировании на языке Python. Тематические уроки и лайфхаки. 👽 Админ - @tg_adminisrator 🔊 Купить рекламу: https://telega.in/c/byteofpython 👉 Чат: @abyteofpython 👉 Поделиться с друзьями: @byteofpython

Ko'proq ko'rsatish
2 334
Obunachilar
Ma'lumot yo'q24 soatlar
-117 kun
-3730 kun
Postlar arxiv
Pattern matching. Конструкция match. Продолжение. Обратите внимание, что блоки case имеют отступы от начала конструкции match
Pattern matching. Конструкция match. Продолжение. Обратите внимание, что блоки case имеют отступы от начала конструкции match. А инструкции каждого блока case имеют отступы от начала данного блока case. Но если блок case имеет одну инстукцию, ее можно поместить на той же строке, что и оператор case: Причем если выражение из match не соответствует ни одному из шаблонов case, то соответственно ни один из этих блоков case не выполняется. 🐍 Укус питона // 💬 Чат // #теория #pattern_matching #конструкции #match

Выберите правильный вариант, чтобы удалить “Orange” из набора.
Anonymous voting

Pattern matching. Конструкция match. Продолжение. Здесь функция print_hello принимает параметр language, через который переда
Pattern matching. Конструкция match. Продолжение. Здесь функция print_hello принимает параметр language, через который передается выбранный язык. В самой функции конструкция match сравнивает значение переменной language. В блоках case определяются шаблоны - строки, с которыми сопоставляется переменная language. Например при вызове print_hello("english") параметр language равен "english", поэтому конструкция match выберет следующий блок case: 🐍 Укус питона // 💬 Чат // #теория #pattern_matching #конструкции #match

Что выведет этот код?
Anonymous voting

Pattern matching. Конструкция match. Продолжение. После ключевого слова match идет сравниваемое выражение. И затем после двое
Pattern matching. Конструкция match. Продолжение. После ключевого слова match идет сравниваемое выражение. И затем после двоеточия на последующих строках располагаются выражения case. После каждого выражения case указывается шаблон, с которым сравнивается выражение из match. После шаблона через двоеточие указываются набор выполняемых действий блока case. Конструкция match последовательно сравнивает выражение с шаблонами из блоков case. И если был найден шаблон из какого-нибудь блока case соответствует выражению из match, то выполняются инструкции из данного блока case. В качестве паттернов/шаблонов, с которыми сравниваются выражения, могут применяться как данные примитивных типов, так и последовательности элементов и объектов классов. Вначале рассмотрим ситуацию, когда в качестве шаблона выступают литералы примитивных типов. Например, в зависимости от языка выведем приветственное сообщение: 🐍 Укус питона // 💬 Чат // #теория #pattern_matching #конструкции #match

👩‍💻 Как работать с паттернами проектирования в Python? Расскажет Станислав Ступников — руководитель разработки в VK. Встреч
👩‍💻 Как работать с паттернами проектирования в Python? Расскажет Станислав Ступников — руководитель разработки в VK.  Встречаемся на бесплатном практическом уроке от OTUS, где мы: ▫️займемся классификацией паттернов; ▫️покажем, насколько хорошо и ровно они транслируются в мир Python-разработки; ▫️ обсудим, как с ними работать.  📢  Занятие пройдёт 28 февраля в 20:00 мск и будет приурочено к старту курса «Python Developer. Professional». Доступна рассрочка на обучение! ⬇️ Пройдите короткий тест прямо сейчас, чтобы занять место на открытом уроке и получить запись: пройти тест

Что выведет этот код?
Anonymous voting

Pattern matching. Конструкция match. Начиная с версии 3.10 в языке Python появилась такая функциональность как pattern matchi
Pattern matching. Конструкция match. Начиная с версии 3.10 в языке Python появилась такая функциональность как pattern matching (сопоставление шаблонов). Pattern matching представляет применение конструкции match, которая позволяет сопоставить выражение с некоторым шаблоном. И если выражение соответствует шаблону, то выполняются определенные действия. В этом смысле конструкция match похожа на конструкцию if/else/elif, которая выполняет определенные действия в зависимости от некоторого условия. Однако функциональность match гораздо шире - она также позволяет извлечь данные из составных типов и применить действия к различным частям объектов. Конструкция match имеет следующее формальное определение: 🐍 Укус питона // 💬 Чат // #теория #pattern_matching #конструкции #match

Какой метод мне следует использовать, чтобы случайным образом получить 4 элемента из следующего списка.
Anonymous voting

Форматирование без метода format. Существует также еще один способ форматирования с помощью следующего синтаксиса, первый при
Форматирование без метода format. Существует также еще один способ форматирования с помощью следующего синтаксиса, первый пример: То есть в начале идет строка, которая содержит те же плейсхолдеры, которые были рассмотрены выше (за исключением плейсхолдера %), после строки ставится знак процента %, а затем список значений, которые вставляются в строку. Фактически знак процента представляют операцию, в результате которой образуется новая строка, второй пример: Рядом с плейсхолдером указывается знак процента и в отличие от функции format здесь не требуются фигурные скобки. Причем способы форматирования чисел здесь также применяются: 🐍 Укус питона // 💬 Чат // #теория #строки #форматирование

Выберите правильную функцию, чтобы случайным образом получить 3 элемента из списка таким образом, чтобы каждый элемент списка имел разную вероятность быть выбранным.
Anonymous voting

Погрузитесь в мир Python с нашим бесплатным курсом! 🎓 Включено 45 уроков, 56 упражнений в тренажере и 163 проверочных теста.
Погрузитесь в мир Python с нашим бесплатным курсом! 🎓 Включено 45 уроков, 56 упражнений в тренажере и 163 проверочных теста. Узнаете, как создавать программы, работать с условиями и функциями. Что вы освоите: — Составление программ из нескольких модулей. — Анализ ошибок в коде с использованием отладочной печати. 📚 Курс охватывает основы Python: синтаксис, условия, циклы, типы данных и библиотеки. Практика на каждом шаге поможет вам уверенно использовать язык. Начните свое обучение с бесплатного базового курса Python и вы сможете создавать несложные программы, а так же анализировать ошибки в коде!

Подстановки. Продолжение. Плейсхолдеры можно использовать и в f-строках, смотрим пример: Для дробных чисел, то есть таких, ко
Подстановки. Продолжение. Плейсхолдеры можно использовать и в f-строках, смотрим пример: Для дробных чисел, то есть таких, которые представляют тип float, перед кодом плейсхолдера после точки можно указать, сколько знаков в дробной части мы хотим вывести, второй пример: Еще один параметр позволяет установить минимальную ширину форматируемого значения в символах, третий пример: 🐍 Укус питона // 💬 Чат // #теория #строки #форматирование

Можем ли мы использовать блок else для forцикла? например:
Anonymous voting