Друзья, мы решили собрать азбуку "Поколения"! 😁
У сообщества "Поколения" давно появились свои смыслы на каждую букву алфавита. Тут и вопросы, и повторяющиеся комментарии, и всем известные ловушки обучения.👩❤️👨
Посмотрите наши идеи в карточках и скажите, какая буква самая жизовая.🦆
Пишите в комментариях свои идеи на каждую букву! Давайте соберем азбуку "Поколения" вместе.😍
Ставьте реакции:
🔥 — если хотя бы одна карточка вам подходит
👀 — если для вас нужно придумать что-то еще
#поколениеpython
У сообщества "Поколения" давно появились свои смыслы на каждую букву алфавита. Тут и вопросы, и повторяющиеся комментарии, и всем известные ловушки обучения.
Посмотрите наши идеи в карточках и скажите, какая буква самая жизовая.
Пишите в комментариях свои идеи на каждую букву! Давайте соберем азбуку "Поколения" вместе.
Ставьте реакции:
🔥 — если хотя бы одна карточка вам подходит
👀 — если для вас нужно придумать что-то еще
#поколениеpython
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥103👀11 11❤5😁4🆒2 2👍1👏1
Друзья, разберем задачку про три черных ящика.
В маленьких ящиках находятся листы формата А5, а в большом — листы формата А4.😌
🧡 Подробнее почитать о форматах листов линейки А можно в нашем посте по ссылке.
Ставьте реакцию:
🔥 — если сразу поняли, что лежит в ящиках
👀 — если поняли, но не сразу😄
#разборзадачи
В маленьких ящиках находятся листы формата А5, а в большом — листы формата А4.
Ставьте реакцию:
🔥 — если сразу поняли, что лежит в ящиках
👀 — если поняли, но не сразу
#разборзадачи
Please open Telegram to view this post
VIEW IN TELEGRAM
👀42🔥12👍7 7💯5🆒4 2❤1😁1👾1
Друзья, разбираем задачу на код! 🙂
Приведем два из возможных решений задачи.
🩵 Первое решение основано на создании множества для поиска пропущенного минимального положительного числа:
Здесь мы создаем пустое множество
🩵 Также задачу можно решить без создания множества, с использованием только входного списка:
Заметим, что пропущенное минимальное положительное число не может быть больше
Ставьте реакцию:
🔥 — если задача показалась вам легкой
👀 — если пришлось основательно подумать над решением
#поколениеpython #собеседования #разборзадачи
Приведем два из возможных решений задачи.
def smallest_missing_positive(nums):
num_set = set()
for num in nums:
if num > 0:
num_set.add(num)
missing_positive = 1
while missing_positive in num_set:
missing_positive += 1
return missing_positive
Здесь мы создаем пустое множество
num_set. Проходим по списку и добавляем в множество только положительные числа. Затем в цикле, начиная с 1, последовательно проверяем наличие каждого положительного числа в множестве. Возвращаем первое число, которого нет в множестве, оно и будет минимальным.def smallest_missing_positive(nums):
n = len(nums)
i = 0
while i < n:
correct_index = nums[i] - 1
if 0 < nums[i] <= n and nums[i] != nums[correct_index]:
nums[i], nums[correct_index] = nums[correct_index], nums[i]
else:
i += 1
for i in range(n):
if nums[i] != i + 1:
return i + 1
return n + 1
Заметим, что пропущенное минимальное положительное число не может быть больше
n + 1, где n — длина входного списка. Можно размещать положительные числа на своих позициях во входном списке, то есть создавать набор вида [1, 2, 3, 4, 5, ... n + 1]. А затем проверять, какой элемент находится не на своей позиции. Именно на данной позиции и должен находиться минимальное положительное число, которое было пропущено.Ставьте реакцию:
🔥 — если задача показалась вам легкой
👀 — если пришлось основательно подумать над решением
#поколениеpython #собеседования #разборзадачи
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👀19👍8 7👨💻3 3💯2🙉2🏆1🫡1
Друзья, время подвести итоги розыгрыша за подарки нашему-каналу! 😉
😍 Мы благодарны каждому, кто сделал подарок и написал теплые слова нашей команде. Спасибо за вашу поддержку, она дает энергию двигаться дальше! ❤️
А победителем нашего розыгрыша стал Егор (@Wex0Man). Он получил бесплатный доступ к новому курсу по алгоритмам.
Ставьте реакцию:
🔥 — если рады за победителя
😈 — если рады, но не от всего сердца
#поколениеpython #розыгрыш
А победителем нашего розыгрыша стал Егор (@Wex0Man). Он получил бесплатный доступ к новому курсу по алгоритмам.
Ставьте реакцию:
🔥 — если рады за победителя
😈 — если рады, но не от всего сердца
#поколениеpython #розыгрыш
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥90😈46👍13❤5❤🔥1🎉1🗿1💘1🙊1 1 1
Друзья, а вот и новое слово недели! Сегодня поговорим о парадигмах программирования. 😌
Парадигма программирования определяется:
🤩 вычислительной моделью
🤩 базовыми программными единицами
🤩 методами разделения абстракций
К основным парадигмам программирования относятся:
🤩 императивное программирование
🤩 структурное программирование
🤩 функциональное программирование
🤩 объектно-ориентированное программирование
🤩 логическое программирование
Язык программирования не обязательно использует только одну парадигму. Существуют мультипарадигменные языки. Создатели таких языков считают, что ни одна парадигма не может быть одинаково эффективной для всех задач и следует позволять программисту выбирать лучшую парадигму для решения каждой задачи.
😍 Python — мультипарадигменный язык. Он поддерживает императивное, структурное, функциональное, объектно-ориентированное и другие стили программирования.
Почитать подробнее о парадигмах программирования можно по ссылке.
Ставьте реакцию:
🔥 — если знали о парадигмах программирования
👀 — если слышите этот термин впервые
🔝 🔝 🔝 Сохраняйте пост в избранное, точно пригодится! ✍🏻
#словонедели #поколениеpython
Парадигма программирования определяется:
К основным парадигмам программирования относятся:
Язык программирования не обязательно использует только одну парадигму. Существуют мультипарадигменные языки. Создатели таких языков считают, что ни одна парадигма не может быть одинаково эффективной для всех задач и следует позволять программисту выбирать лучшую парадигму для решения каждой задачи.
Почитать подробнее о парадигмах программирования можно по ссылке.
Ставьте реакцию:
🔥 — если знали о парадигмах программирования
👀 — если слышите этот термин впервые
#словонедели #поколениеpython
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥81👀47🆒6 5❤3👍2🏆1💘1 1
Друзья, сегодня у нас задача с привкусом ностальгии. 😝
🧠 🧠 🧠 🧠
Однажды Тимур и Кемаль попали в прошлое. Гуляя по Москве 1970-х годов, они увидели палатку с мороженым и решили его попробовать. Однако Кемалю не хватало на мороженое 30 копеек, а Тимуру — 1 копейки. Но даже если бы Тимур и Кемаль сложили свои деньги, им все равно не хватило бы даже на одно мороженое.
Так сколько же стоило мороженое?😵💫
Пишите свои рассуждения и ответы в комментариях, не забывая прятать их под скрытым текстом.
Ставьте реакцию:
🔥 — если помните времена, когда стоимость мороженого измерялась копейками
👀 — если не застали таких чудес
#поколениеpython #задача
Однажды Тимур и Кемаль попали в прошлое. Гуляя по Москве 1970-х годов, они увидели палатку с мороженым и решили его попробовать. Однако Кемалю не хватало на мороженое 30 копеек, а Тимуру — 1 копейки. Но даже если бы Тимур и Кемаль сложили свои деньги, им все равно не хватило бы даже на одно мороженое.
Так сколько же стоило мороженое?
Пишите свои рассуждения и ответы в комментариях, не забывая прятать их
Ставьте реакцию:
🔥 — если помните времена, когда стоимость мороженого измерялась копейками
👀 — если не застали таких чудес
#поколениеpython #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
👀129🔥84👍14❤6🫡3 3 3👾2🏆1🆒1😎1
Друзья, на этой неделе отмечается День числа пи. А вы знаете, как команда “Поколения” любит математику! 😍
День числа пи празднуют 14 марта, поскольку в американской традиции эта дата записывается как первые три цифры этой константы: 3.14. А в 2019 году ЮНЕСКО объявил 14 марта еще и Международным днем математики.😮
🥧 Отмечать праздник принято пирогом(потому что по-английски слова “пирог” и “пи” произносятся одинаково). Рекомендуем выбрать осетинский пирог!
Краткая история числа пи:
▫️ 2000 лет до н.э. — в древнеегипетской задаче на нахождение площади круга использована константа 3,1604
▫️ III век до н.э. — Архимед вычислил избыточное приближение числа пи: дробь 22/7, которую еще называют “архимедовым числом”. Он нашел точные три знака константы, то есть выяснил, что π ≈ 3,14
▫️ XIV-XV века — самаркандский математик Гияс ад-Дин Джамшид аль-Каши вычисляет 16 верных десятичных знаков числа пи
▫️ XVI век — профессор Лейденского университета Лудольф ван Цейлен определил 35 знаков числа пи и завещал выбить их на своем надгробии 🪦
▫️ 1706 год — британский математик Уильям Джонс решил обозначить константу греческой буквой π
▫️ 1737 год — знаменитый швейцарский ученый Леонард Эйлер популяризировал это обозначение
P.S. А еще 14 марта родился Альберт Эйнштейн!
Ставьте реакцию:
🔥— если знаете больше двух знаков числа π после запятой
👀 — если помните только 3,14
P.P.S. Кстати, в этом посте мы рассказывали про мнемоническое правило, которое помогает запомнить цифры числа пи.
#поколениеpython #япознаюмир #математика #числопи
День числа пи празднуют 14 марта, поскольку в американской традиции эта дата записывается как первые три цифры этой константы: 3.14. А в 2019 году ЮНЕСКО объявил 14 марта еще и Международным днем математики.
🥧 Отмечать праздник принято пирогом
Краткая история числа пи:
P.S. А еще 14 марта родился Альберт Эйнштейн!
Ставьте реакцию:
🔥— если знаете больше двух знаков числа π после запятой
👀 — если помните только 3,14
P.P.S. Кстати, в этом посте мы рассказывали про мнемоническое правило, которое помогает запомнить цифры числа пи.
#поколениеpython #япознаюмир #математика #числопи
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥124👀100👍12❤3🤣2✍1👏1🤗1🆒1 1 1
Друзья, в честь приближающегося Дня числа пи мы запускаем новую коллекцию мерча для фанатов математики! Ищите новые дизайны в онлайн-магазине "Поколения".
🤍 ЧТО У НАС ЕСТЬ: 🤍
▫ худи "Число пи"
▫ кружка "Математические формулы"
▫ футболка "Я люблю математику"
▫ свитшот "Золотое сечение"
▫ пин "Число пи"
▫ носки "Геометрический гений"
▫ носки "Шпаргалка"
▫ и многое другое!
🤑 🤑 🤑 🤑 При покупке мерча в онлайн-магазине "Поколения" на сумму от 3000 рублей положим в посылку подарок, включающий:
😊 5 блокнотов
😊 игру "Ханойские башни"
😊 математический значок
😊 суперполезную и интересную книгу про математику 🔥
🚨 🚨 ⚠️ 🚨 ☝️ Чтобы получить подарок, при оформлении заказа активируйте промокод ЛЮБЛЮМАТЕШУ. Количество подарков ограничено!
☝️ ☝️ ☝️ ☝️ Акция действует на заказы, сделанные до воскресенья, 16 марта (включительно).
🛍 Каталог с новинками доступен по ссылке.
Поддержите нас лайком ❤️(и покупкой 😂) — мы очень старались!
#мерч #поколениеpython #math
Поддержите нас лайком ❤️
#мерч #поколениеpython #math
Please open Telegram to view this post
VIEW IN TELEGRAM
10❤35👍13❤🔥8🔥4 2👌1👻1👀1🤝1🆒1 1
Друзья, принесли вам новый вопрос с собеседований! 😌
В программе определена следующая функция:
Как измерить время ее выполнения?
🤩 Делитесь в комментариях своими ответами на вопрос! 😍
Ставьте реакцию:
❤️ — если уже прошли собеседование и работаете в IT
👀 — если еще на пути к этой цели
#поколениеpython #собеседования
В программе определена следующая функция:
def func():
return [i * i for i in range(100_000)]
Как измерить время ее выполнения?
Ставьте реакцию:
❤️ — если уже прошли собеседование и работаете в IT
👀 — если еще на пути к этой цели
#поколениеpython #собеседования
Please open Telegram to view this post
VIEW IN TELEGRAM
👀177❤24👾8 5👍4💯2✍1🔥1🌚1🫡1 1
Друзья, а вы знали, что в интернете существует протокол для управления кофейником? ☕️
С 1989 года Целевая группа по разработке интернета, отвечающая за создание сетевых протоколов, ежегодно на 1 апреля выпускает шуточные технические стандарты RFC.
❤️ В 1998 году в первоапрельском RFC 2324 был представлен "Протокол управления гипертекстовым кофейником". Он базируется на протоколе HTTP и определяет набор интернет-запросов, позволяющих пользоваться виртуальным кофейником.
❤️ Помимо самого протокола шуточный RFC определяет особый код состояния HTTP — 😂
Эта шутка быстро прижилась в интернете. Например, у Google есть специальная страница, посвященная ошибке
Ошибка🖼️
❤️ А вы встречали ошибку 😉
Ставьте реакцию:
🔥 — если знали о протоколе управления кофейником
👀 — если узнали о нем впервые
#поколениеpython #сети #http #кодсостояния #пасхалка
С 1989 года Целевая группа по разработке интернета, отвечающая за создание сетевых протоколов, ежегодно на 1 апреля выпускает шуточные технические стандарты RFC.
418 I’m a teapot. Проблема, стоящая за ним, описывается так: "Любая попытка сварить кофе с помощью чайника должна привести к ошибке". Эта шутка быстро прижилась в интернете. Например, у Google есть специальная страница, посвященная ошибке
418 I'm a teapot. Некоторые сайты возвращают эту ошибку в ответ на автоматические запросы. Также ошибка 418 I'm a teapot возвращается некоторыми серверами вместо ошибки 403 Forbidden при блокировке запросов к ресурсам, доступ к которым ограничен. Ошибка
418 присутствует в качестве пасхального яйца даже в некоторых языках программирования. Например, в языке Go такой пасхалкой является пакет go418.418 I'm a teapot? Пишите в комментариях! Ставьте реакцию:
🔥 — если знали о протоколе управления кофейником
👀 — если узнали о нем впервые
#поколениеpython #сети #http #кодсостояния #пасхалка
Please open Telegram to view this post
VIEW IN TELEGRAM
👀157🔥28 9❤3👍2🆒2✍1🍾1🙈1 1
Друзья, со школьных времен вы наверняка помните, что число Пи — иррациональное. Это значит, что его десятичное представление является бесконечным и не периодическим.
Следовательно, в числе пи может встретиться абсолютно любая комбинация цифр, в том числе ваш день рождения.😁
Найти дату своего рождения в числе пи можно по ссылке. Пишите в комментариях, на какой позиции она обнаружилась!
Ставьте реакцию:
🔥 — если любили математику в школе
👀 — если предпочитали другие предметы
#поколениеpython #математика #числопи
Следовательно, в числе пи может встретиться абсолютно любая комбинация цифр, в том числе ваш день рождения.
Найти дату своего рождения в числе пи можно по ссылке. Пишите в комментариях, на какой позиции она обнаружилась!
Ставьте реакцию:
🔥 — если любили математику в школе
👀 — если предпочитали другие предметы
#поколениеpython #математика #числопи
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥135👀47 8👍5🤔5❤3🥰1👏1👌1💔1 1
Друзья, разбираем задачу про мороженое! 😍
Одно мороженое стоило 30 копеек. У Тимура было 29 копеек, а у Кемаля вообще не было денег.
Ставьте реакцию:
🔥 — если решили задачу быстро
👀 — если пришлось поломать голову
#разборзадачи
Одно мороженое стоило 30 копеек. У Тимура было 29 копеек, а у Кемаля вообще не было денег.
Ставьте реакцию:
🔥 — если решили задачу быстро
👀 — если пришлось поломать голову
#разборзадачи
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96👀18 8💯4👍3😁2😎2❤1🆒1 1
Друзья, отвечаем на вопрос с собеседований! 😎
🔖 Чтобы измерить время выполнения всей программы или отдельных ее частей, достаточно посчитать разницу в секундах между точкой начала и точкой завершения выполнения кода.
Для этого можно воспользоваться функциями встроенного в Python модуля
🔵
🔵
🔵
✅ Самое точное измерение времени работы кода выполняет функция
Приведенный ниже код:
выводит (время работы программы может незначительно отличаться):
🔖 Помните, умение проходить собеседование — это тоже навык, и ему можно научиться! 😉
Ставьте реакцию:
🔥 — если знали ответ на вопрос
👀 — если пришлось гуглить
#поколениеpython #собеседования
Для этого можно воспользоваться функциями встроенного в Python модуля
time:time()monotonic()perf_counter()perf_counter(). Она дает результат, который не зависит от внутренних особенностей работы компьютера, и использует таймер с наибольшим доступным разрешением.Приведенный ниже код:
from time import perf_counter
def func():
return [i * i for i in range(100_000)]
start = perf_counter()
func()
end = perf_counter()
print(end - start)
выводит (время работы программы может незначительно отличаться):
0.004156449002039153Ставьте реакцию:
🔥 — если знали ответ на вопрос
👀 — если пришлось гуглить
#поколениеpython #собеседования
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64 32👀21👨💻10👍7🤔3✍1❤1 1
Друзья, принесли вам новое слово недели! Сегодня поговорим о понятии "алгоритм". 😌
В повседневной жизни мы часто пользуемся алгоритмами. Например, когда необходимо вскипятить воду в чайнике, мы руководствуемся примерно таким алгоритмом:
🔢 открыть крышку чайника
🔢 налить в чайник воду
🔢 закрыть крышку чайника
🔢 поставить чайник на плиту
🔢 включить плиту
🔢 если чайник закипел, выключить плиту
🔢 если нет — ждать, пока вода закипит
В настоящее время большинство алгоритмов предназначены для реализации на компьютере, однако понятие алгоритма возникло задолго до появления вычислительных машин.
Первоначально под словом "алгоритм" понимали способ выполнения арифметических действий над числами. В дальнейшем это понятие стали использовать для обозначения любой последовательности действий, приводящей к решению поставленной задачи.
😍 Слово "алгоритм" произошло от имени математика Аль-Хорезми.
⏰ ⏰ ⏰ ⏰ ⏰ ⏰ ⏰ Выход курса по алгоритмам запланирован на 1 апреля. Вы можете купить его заранее со скидкой 20% и получить приятные бонусы. Подробности по ссылке!
Ставьте реакцию:
🔥 — если знакомы с понятием алгоритма
👀 — если слышите о нем впервые
🔝 🔝 🔝 Сохраняйте пост в избранное, точно пригодится! ✍🏻
#словонедели #поколениеpython
В повседневной жизни мы часто пользуемся алгоритмами. Например, когда необходимо вскипятить воду в чайнике, мы руководствуемся примерно таким алгоритмом:
В настоящее время большинство алгоритмов предназначены для реализации на компьютере, однако понятие алгоритма возникло задолго до появления вычислительных машин.
Первоначально под словом "алгоритм" понимали способ выполнения арифметических действий над числами. В дальнейшем это понятие стали использовать для обозначения любой последовательности действий, приводящей к решению поставленной задачи.
Ставьте реакцию:
🔥 — если знакомы с понятием алгоритма
👀 — если слышите о нем впервые
#словонедели #поколениеpython
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥111❤5👀5👍3 3 3✍2👾2👏1👨💻1🆒1
Друзья, традиционно настраиваемся на рабочую неделю с помощью задачки! 😎
Тимур упаковал пять подарочных боксов разных цветов с мерчом из онлайн-магазина "Поколения" и поручил Кемалю взвесить их перед отправкой.
Когда посылки уже были отправлены, выяснилось, что Кемаль отвлекся на птичек за окном и взвесил боксы не по отдельности, а по 2-3 штуки вместе. Вот что известно об этих взвешиваниях:
🟠 + 🟢 = 12 кг
🟢 + 🔴 = 13,5 кг
🔴 + 🔵 = 11,5 кг
🔵 + 🟣 = 8 кг
🟠 + 🔴 + 🟣 = 16 кг
Помогите Кемалю выяснить, сколько весит каждый бокс, пока Тимур не начал его ругать!
Пишите ответы и ход рассуждений в комментариях, не забывая прятать ихпод скрытым текстом.
Ставьте реакцию:
🔥 — если тоже отвлекает весна за окном
👀 — если у вас весна пока не наступила
#задача #поколениеpython
Тимур упаковал пять подарочных боксов разных цветов с мерчом из онлайн-магазина "Поколения" и поручил Кемалю взвесить их перед отправкой.
Когда посылки уже были отправлены, выяснилось, что Кемаль отвлекся на птичек за окном и взвесил боксы не по отдельности, а по 2-3 штуки вместе. Вот что известно об этих взвешиваниях:
🟠 + 🟢 = 12 кг
🟢 + 🔴 = 13,5 кг
🔴 + 🔵 = 11,5 кг
🔵 + 🟣 = 8 кг
🟠 + 🔴 + 🟣 = 16 кг
Помогите Кемалю выяснить, сколько весит каждый бокс, пока Тимур не начал его ругать!
Пишите ответы и ход рассуждений в комментариях, не забывая прятать их
Ставьте реакцию:
🔥 — если тоже отвлекает весна за окном
👀 — если у вас весна пока не наступила
#задача #поколениеpython
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63👀44 9👍5 5🌚4✍1
Друзья, вы сделали нам настоящий подарок — набрали 40 тысяч подписчиков! 😍
Для нашей команды это очень многое значит! Благодарим каждого за вашу активность и за то, что изучаете Python вместе с нами.👩❤️👨
Пришло время подвести итоги конкурса!
❤️ Наш канал набрал 40000 подписчиков 15 марта в 11:55. Ближе всех к этой дате оказался Витя, который ставил на 15 марта, 13:06. Он получает приз — бесплатный доступ к курсу "Поколение Python: базы данных и SQL".
🎁 А еще в честь юбилея дарим скидку 2000 рублей на платные курсы "Поколения Python": для профессионалов, ООП, базы данных и SQL. Со скидкой стоимость курса составит 4900 рублей вместо обычных 6900.
🌀 🌀 🌀 🌀 🌀 Скидка доступна только при покупке курсов через наш сайт по промокоду 40КПОДПИСЧИКОВ. Доступно всего ❤️ активаций промокода, так что не откладывайте покупку!
❤️ Если у вас не получилось воспользоваться промокодом, значит, активации закончились. 😭
Ставьте реакцию:
❤️ — если вы на канале с 2023 года
🔥 — если подписались в 2024 году
👍 — если присоединились в 2025 году
#нас40к #поколениеpython #beegeek
Для нашей команды это очень многое значит! Благодарим каждого за вашу активность и за то, что изучаете Python вместе с нами.
Пришло время подвести итоги конкурса!
Ставьте реакцию:
❤️ — если вы на канале с 2023 года
🔥 — если подписались в 2024 году
👍 — если присоединились в 2025 году
#нас40к #поколениеpython #beegeek
Please open Telegram to view this post
VIEW IN TELEGRAM
❤147🔥137👍111 11 5🎉4🌚2
Друзья, сегодня поговорим о способах извлечения данных из баз данных. 😉
Задачи, которые приходится выполнять с базой данных, чаще всего сводятся к извлечению из нее информации. Это может быть получение конкретной записи или нескольких записей, удовлетворяющих определенным условиям.
🔖 За все задачи, связанные с извлечением данных, отвечает всего один оператор —
Чтобы при помощи оператора
📎 Простейший запрос, который извлекает все записи одного поля таблицы, схематично можно представить так:
Имя извлекаемого поля указывается после оператора
📎 Для извлечения нескольких полей после оператора
📎 Помимо извлечения конкретных полей с помощью оператора
Несмотря на то что групповой символ помогает сэкономить время, необходимое для перечисления всех нужных полей, используется он не так часто, так как извлечение ненужных полей обычно приводит к снижению производительности запроса. Однако есть одно преимущество в использовании группового символа: поскольку нет необходимости указывать точные имена полей, появляется возможность извлечь поля, имена которых неизвестны.
📎 При извлечении полей возвращаются все значения, содержащиеся в этих полях. Если извлекаемое поле содержит повторяющиеся значения, в результирующей таблице они также будут повторяться. Для извлечения уникальных записей используется оператор
Если извлекаются несколько полей, то оператор
Ставьте реакцию:
❤️ — если знали способы извлечения данных из баз данных
👀 — если слышите о них впервые
#поколениеpython #базыданных #sql
Задачи, которые приходится выполнять с базой данных, чаще всего сводятся к извлечению из нее информации. Это может быть получение конкретной записи или нескольких записей, удовлетворяющих определенным условиям.
SELECT.Чтобы при помощи оператора
SELECT извлечь данные из базы, нужно указать как минимум две вещи: что именно нужно извлечь и откуда. SELECT <имя поля>FROM <имя таблицы>;Имя извлекаемого поля указывается после оператора
SELECT, а оператор FROM указывает на таблицу, из которой извлекается поле.SELECT необходимо через запятую перечислить их имена. При этом поля возвращаются в том порядке, в котором они указаны:SELECT <имя первого поля>, <имя второго поля>, ...FROM <имя таблицы>;SELECT можно запросить все поля, не указывая каждое из них. Для этого вместо имен полей следует указать специальный групповой символ *:SELECT *FROM <имя таблицы>;Несмотря на то что групповой символ помогает сэкономить время, необходимое для перечисления всех нужных полей, используется он не так часто, так как извлечение ненужных полей обычно приводит к снижению производительности запроса. Однако есть одно преимущество в использовании группового символа: поскольку нет необходимости указывать точные имена полей, появляется возможность извлечь поля, имена которых неизвестны.
DISTINCT, который указывается перед именем поля:SELECT DISTINCT <имя поля>FROM <имя таблицы>;Если извлекаются несколько полей, то оператор
DISTINCT применяется сразу ко всем перечисленным полям.Ставьте реакцию:
❤️ — если знали способы извлечения данных из баз данных
👀 — если слышите о них впервые
#поколениеpython #базыданных #sql
Please open Telegram to view this post
VIEW IN TELEGRAM
❤153👀65👍10✍7 5👨💻3🆒3🙈2🏆1
Друзья, ищем пополнение в команду "Поколения Python"! Нам нужен маркетолог. 😎
💚 💚 💚 💚 💚 💚 — продвижение линейки курсов "Поколения" и онлайн-магазина мерча.
💚 💚 💚 💚 💚 💚 присылайте на почту support@pygen.ru. Расскажите про свой опыт, реализованные проекты, а также укажите ожидаемую заработную плату.
Ставьте реакцию:
🔥 — если хотели бы работать в команде "Поколения"
👀 — если уже работаете в других проектах
#поколениеpython #вакансия
Ставьте реакцию:
🔥 — если хотели бы работать в команде "Поколения"
👀 — если уже работаете в других проектах
#поколениеpython #вакансия
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥68👀17👍11🗿9 5🆒3❤2⚡1