PostgreSQL - это реляционная система управления базами данных (СУБД), использующая язык SQL для запросов. Она была разработана в университете Беркли и является одной из самых надежных и производительных СУБД на рынке. PostgreSQL предоставляет мощные функциональные возможности, включая поддержку многопользовательских сред и транзакций. PostgreSQL также имеет встроенную поддержку геоданных и полнотекстового поиска.
MySQL - это также реляционная СУБД, которая используется для хранения и управления данными. MySQL была приобретена компанией Oracle Corporation в 2010 году. MySQL является одной из самых популярных СУБД на рынке, и она широко используется в веб-разработке. MySQL предоставляет множество функций, включая поддержку транзакций и многопользовательских сред, а также хорошо работает с большими объемами данных.
При сравнении PostgreSQL и MySQL можно сказать, что обе СУБД имеют свои преимущества и недостатки. PostgreSQL обычно используется в крупных проектах, где необходима высокая надежность и производительность. Она также имеет более продвинутые функциональные возможности, такие как поддержка геоданных и полнотекстового поиска. Однако PostgreSQL может быть сложной для настройки и использования, особенно для новичков.
MySQL, с другой стороны, обычно используется для небольших и средних проектов. Она легче в использовании и настройке, чем PostgreSQL, и предоставляет хорошую производительность для больших объемов данных. Однако MySQL имеет ограниченную поддержку функций и может быть менее надежной, чем PostgreSQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Python Hub - сборище Питонистов
Photo
Разбор 👨💻
Есть переменная с текстом PyBurger.
Делаем срез элементов по индексам от 0 до 2 ( 3 не включается).
Получаем срез —> PyB
Далее сплитом преобразуем текст в список, разбивая по нашему срезу.
(делим текст на все, что до PyB и после)
['', 'urger']
Ну а далее мы просто берем 0 индекс —> ''
Ответ: Ничего
Делаем срез элементов по индексам от 0 до 2 ( 3 не включается).
Получаем срез —> PyB
Далее сплитом преобразуем текст в список, разбивая по нашему срезу.
(делим текст на все, что до PyB и после)
['', 'urger']
Ну а далее мы просто берем 0 индекс —> ''
Ответ: Ничего
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
👍2
Python Hub - сборище Питонистов
Photo
Разбор 👨💻
В Python мы можем объявлять кортеж (tuple) не только перечисляя элементы в круглых скобках, но и присваивая в переменную просто перечисление элементов, как на примере.
В данном случае будет кортеж с элементами: список и два
Ответ: ([''], 2)
В данном случае будет кортеж с элементами: список и два
Ответ: ([''], 2)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
👍2
Soft Skills - это набор личностных качеств и навыков, которые позволяют человеку быть успешным в работе и личной жизни. Они не связаны с техническими знаниями, а скорее определяют, как мы взаимодействуем с окружающими людьми и как эффективно решаем задачи в команде. Важно понимать, что Soft Skills нельзя приобрести, как знания из книги, они формируются с помощью опыта и постоянной практики.
Среди навыков, которые входят в Soft Skills, можно выделить коммуникационные навыки, умение работать в команде, эмоциональный интеллект, лидерские качества, умение принимать решения и адаптироваться к новым условиям. Коммуникационные навыки включают умение слушать, говорить и писать на разных языках, убеждать и убеждаться, умение находить общий язык с людьми разного статуса и возраста. Умение работать в команде подразумевает способность находить компромиссы, делегировать задачи, решать конфликты и добиваться общей цели. Эмоциональный интеллект включает в себя умение управлять своими эмоциями, понимать эмоциональное состояние других людей и адекватно реагировать на него. Лидерские качества включают в себя умение мотивировать людей, делегировать задачи, принимать решения и выстраивать стратегию. Умение принимать решения и адаптироваться к новым условиям является важным навыком в современном мире, где требуется быстро реагировать на изменения и принимать решения в условиях неопределенности.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤩1
Python Hub - сборище Питонистов
Photo
Разбор 👨💻
У нас есть список a.
В переменную b мы кладем срез с 4 элемента этого списка (отсчет идет от 0) до конечного.
Посмотрим, что у нас на 4 индексе? —> Ничего, такого элемента нет, т.к. список кончается на индексе 3.
Значит срез возьмет пустой хвост списка и положит туда ровным счетом ничего...
Ответ: []
В переменную b мы кладем срез с 4 элемента этого списка (отсчет идет от 0) до конечного.
Посмотрим, что у нас на 4 индексе? —> Ничего, такого элемента нет, т.к. список кончается на индексе 3.
Значит срез возьмет пустой хвост списка и положит туда ровным счетом ничего...
Ответ: []
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2😱1
👍4❤🔥1
Python Hub - сборище Питонистов
Photo
Разбор 👨💻
Функция ord() возвращает нам номер символа в unicode таблице. У числа a - 98. Увеличим на 1 —> 98
Далее функция chr() возвращает нам символ по unicod'у. 99 —> c.
Можно и не знать, что у них такие номера в юникоде. По логике вещей мы добавили единицу, а значит сдвиг произошел на 1 символ —> на одну букву в алфавите.
Дальше просто нужно знать алфавит🫣
Ответ: c
Далее функция chr() возвращает нам символ по unicod'у. 99 —> c.
Можно и не знать, что у них такие номера в юникоде. По логике вещей мы добавили единицу, а значит сдвиг произошел на 1 символ —> на одну букву в алфавите.
Дальше просто нужно знать алфавит🫣
Ответ: c
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
https://www.youtube.com/watch?v=rObbGF5iIwo&ab_channel=Shcoder
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
CОЗДАТЬ БОТА TELEGRAM и выложить на ХОСТИНГ (СЕРВЕР) | AIOGRAM
В этом видео мы создадим телеграм бота на python при помощи библиотеки aiogram и выложим его на хостинг.
Использовать будем PQ Hosting - https://pq.hosting/?from=586199
Наш бот будет создавать квадратное видео и отправлять video note в телеграм.
Подписывайся…
Использовать будем PQ Hosting - https://pq.hosting/?from=586199
Наш бот будет создавать квадратное видео и отправлять video note в телеграм.
Подписывайся…
👍3
👍3
Python Hub - сборище Питонистов
Photo
Разбор 👨💻
В классе Test создано свойство а со значением 5.
Далее мы обращаемся к этому классу, к его свойству а и меняем значение на 6.
Создаем объект test на основе класса, выводим свойство a у объекта. —> Такое же, как и у класса.(изменили его на 6)
Ответ: 6
Далее мы обращаемся к этому классу, к его свойству а и меняем значение на 6.
Создаем объект test на основе класса, выводим свойство a у объекта. —> Такое же, как и у класса.(изменили его на 6)
Ответ: 6
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
👍3
Hard Skills - это конкретные знания и умения, которые могут быть изучены и измерены. Они часто требуются для выполнения конкретных задач и могут быть измерены с помощью тестов или экзаменов. Некоторые примеры Hard Skills включают в себя знания программирования, математики, английского языка и многих других.
Примером Hard Skills в программировании могут быть навыки написания кода на различных языках, знание алгоритмов и структур данных, опыт работы с базами данных
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Python Hub - сборище Питонистов
Photo
Разбор 👨💻
deepcopy создает полную копию объекта.
Если мы выведем их id, то получим одинаковые числа —> это полная копия объекта.
Сравнение выдаст True
Если мы выведем их id, то получим одинаковые числа —> это полная копия объекта.
Сравнение выдаст True
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤪2