Python Hub - сборище Питонистов
1.72K subscribers
657 photos
1 video
37 files
278 links
Уголок счастья для любого питониста.

Сотрудничество или заказы: @leshunist

https://shcoder.dev - студия разработки ShcoderDevelopment

https://t.me/pythonhub_chat - чат
Download Telegram
Что выдаст код выше?
Anonymous Quiz
14%
2
8%
0
17%
2 3 4
39%
0 1 2 3 4
14%
Error
8%
Не знаю
👍2
Python Hub - сборище Питонистов
Photo
Разбор 👨‍💻

Есть пустой список a.

Далее цикл for, где в i перебираются значения от 0 до 5 не включая. —> 0 1 2 3 4
Каждое из значений добавляется в список a.

Изменение переменной i и n в for никак не влияет на работу цикла —> изменение не происходит.

После цикла выводим список [0, 1, 2, 3, 4] при помощи оператора *. Он раскрывает список, убирая скобки и запятые.

Ответ: 0 1 2 3 4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Python Hub - сборище Питонистов
Photo
Разбор 👨‍💻

b = 'a' * 4 —> 'aaaa'

Дальше метод replace позволяет нам заменить один символ на другой n раз. В нашем случае меняем 'a' на 'c' 2 раза.

Ответ: ccaa
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Преимущества MySQL


MySQL - это одна из самых популярных реляционных баз данных в мире, используемая многими крупными компаниями. В этой статье мы рассмотрим три главных преимущества MySQL.

➡️ Высокая производительность

Одним из главных преимуществ MySQL является его высокая производительность. MySQL быстро обрабатывает большие объемы данных, что делает его идеальным выбором для крупных организаций, которые работают с большими объемами информации. Кроме того, MySQL способен обрабатывать множество запросов одновременно, что позволяет обеспечивать быстрый доступ к данным для большого количества пользователей.

➡️ Безопасность данных

Еще одним важным преимуществом MySQL является его высокий уровень безопасности данных. MySQL обеспечивает шифрование данных и поддерживает многие механизмы безопасности, которые защищают данные от несанкционированного доступа. Кроме того, MySQL предоставляет мощные средства аудита, которые позволяют контролировать доступ к данным и отслеживать изменения в базе данных.

➡️ Гибкость и масштабируемость

MySQL является очень гибким и масштабируемым решением. Он может быть настроен для работы на разных платформах и операционных системах, а также может быть использован в качестве базы данных для многих различных приложений. Кроме того, MySQL может быть легко масштабирован, что позволяет увеличивать его мощность и производительность по мере роста вашей организации.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Что выдаст код выше?
Anonymous Quiz
50%
1
11%
2
13%
18
24%
Error
2%
Не знаю
👍2
🔔 Кто когда-либо хотел спарсить информацию о фильмах или сериалах?

📹 Сделал видео о том, как это можно сделать 📹
🔥 Смотрите, используйте, комментируйте, спрашивайте! 🔥

▶️ использовал bs4 и requests

https://www.youtube.com/watch?v=UEz_0oYUQeI&ab_channel=Shcoder
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Python Hub - сборище Питонистов
Photo
Разбор 👨‍💻

Будет ошибка, так как мы не можем привести строку, где лежит не целое число к типу int.

Как можно было бы решить проблему?

int(float('1.8')) —> float бы сделал число дробным, а int бы пример к целочисленному виду.

Ответ: Error
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🔥 PostgreSQL или MySQL? 🧐

➡️ PostgreSQL

PostgreSQL - это реляционная система управления базами данных (СУБД), использующая язык SQL для запросов. Она была разработана в университете Беркли и является одной из самых надежных и производительных СУБД на рынке. PostgreSQL предоставляет мощные функциональные возможности, включая поддержку многопользовательских сред и транзакций. PostgreSQL также имеет встроенную поддержку геоданных и полнотекстового поиска.

➡️ MySQL

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 индекс —> ''

Ответ: Ничего
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Python Hub - сборище Питонистов
Photo
Разбор 👨‍💻

В Python мы можем объявлять кортеж (tuple) не только перечисляя элементы в круглых скобках, но и присваивая в переменную просто перечисление элементов, как на примере.

В данном случае будет кортеж с элементами: список и два

Ответ: ([''], 2)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Что выдаст код выше?
Anonymous Quiz
30%
[]
23%
[4]
9%
[3, 4]
5%
[""]
26%
Error
7%
Не знаю
👍2
▶️ Что такое Soft Skills?


Soft Skills - это набор личностных качеств и навыков, которые позволяют человеку быть успешным в работе и личной жизни. Они не связаны с техническими знаниями, а скорее определяют, как мы взаимодействуем с окружающими людьми и как эффективно решаем задачи в команде. Важно понимать, что Soft Skills нельзя приобрести, как знания из книги, они формируются с помощью опыта и постоянной практики.

➡️ Какие навыки входят в Soft Skills?

Среди навыков, которые входят в Soft Skills, можно выделить коммуникационные навыки, умение работать в команде, эмоциональный интеллект, лидерские качества, умение принимать решения и адаптироваться к новым условиям. Коммуникационные навыки включают умение слушать, говорить и писать на разных языках, убеждать и убеждаться, умение находить общий язык с людьми разного статуса и возраста. Умение работать в команде подразумевает способность находить компромиссы, делегировать задачи, решать конфликты и добиваться общей цели. Эмоциональный интеллект включает в себя умение управлять своими эмоциями, понимать эмоциональное состояние других людей и адекватно реагировать на него. Лидерские качества включают в себя умение мотивировать людей, делегировать задачи, принимать решения и выстраивать стратегию. Умение принимать решения и адаптироваться к новым условиям является важным навыком в современном мире, где требуется быстро реагировать на изменения и принимать решения в условиях неопределенности.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤩1