Публикации по теме 'python-programming'


Что такое кластеризация: введение
Эта статья была написана Малик Джахан , членом группы технического контента Educative. Машинное обучение превратилось в панорамную область и применяется в самых разных дисциплинах. Выбор и применение большинства алгоритмов машинного обучения в первую очередь зависят от характера задачи и набора данных. Если набор данных содержит набор экземпляров или точек данных, которые не имеют заранее определенной метки, ожидается, что алгоритмы кластеризации обработают данные и попытаются..

Изучите основы Python за 30 дней - день 3 (струны)
Строки - это просто последовательность символов, букв, специальных символов, пробелов и цифр Мы можем использовать одинарные / двойные кавычки для представления строки >>> x = “hello” >>> x ‘hello’ >>> x = ‘hello’ >>> x ‘hello’ Причина использования одинарных или двойных кавычек в строке >>> ‘I don’t know you’ File “<stdin>”, line 1 ‘I don’t know you’ ^ SyntaxError: invalid syntax >>> “I don’t know you” “I..

Концепция Python — упаковка и распаковка
Концепция Python — упаковка и распаковка Упаковка и распаковка — это способ расширения, расширения, объединения или замены переменных типа list , dict , set , string и tuple . Упаковка и распаковка часто используются в аргументах функции в тех случаях, когда мы хотим принять неизвестное количество аргументов в функции или аргументы ключевого слова в функции, и есть много сценариев, где мы можем это использовать, давайте обсудим это дальше. Распаковка..

26 самых сложных вопросов, которые вам зададут на собеседовании программиста на Python
В этом обзоре вы найдете некоторые из самых сложных вопросов, которые вам могут задать на собеседовании программиста Python. К концу этой статьи вы будете лучше подготовлены к решению этих вопросов и успешно пройдете следующее собеседование по программированию на Python. Python — популярный язык программирования, который можно использовать для решения самых разных задач…

30 Pythonic способов избежать циклов for  —  Лучшие практики путешествия длиной в десятилетие
Вы когда-нибудь оказывались в тупике? Я говорю о знаменитом (или печально известном, в зависимости от того, как вы его понимаете) цикле for Python. Мы все были там, застряли в бесконечном цикле циклов for, и иногда мы просто хотим вырваться и вырваться на свободу, не так ли? Что ж, сегодня ваш счастливый день, товарищи питонисты! Я собираюсь поделиться рогом изобилия трюков и угощений Python, которые помогут вам избежать этого ужасного цикла. Так что расслабьтесь, возьмите чашку..

Управление памятью в Python
Управление памятью в Python отличается от других языков программирования. Если у вас есть опыт работы с C++, то это другое дело. Мой первый язык программирования — C++, поэтому я пытаюсь сравнить оба. Возьмем пример на C++ #include ‹iostream› использование пространства имен std; интервал основной () { инт а = 5; интервал б = 5; cout ‹‹”id a = “‹‹ &a ‹‹” id b = “‹‹ &b‹‹ endl; } В моем случае вывод id a = 0x7bfe1c id b = 0x7bfe18. В вашем случае все..

Демистификация временной сложности
Часть 01 — «Теория без практики так же неполна, как и практика без теории». — Курт Левин Прежде всего, что такое временная сложность? Представьте, что у вас есть коробка из-под обуви, полная бейсбольных карточек, и ваша миссия — найти в этой коробке конкретную карточку. Если вы начнете поиск случайным образом, выбирая по одной карте за раз, поиск может занять много времени. Это происходит потому, что вам нужно проверять каждую карту, пока не найдете нужную. Пока все хорошо, верно?..