Python Tech Code • IT
3.91K subscribers
1.02K photos
117 videos
34 files
952 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
🙂 Продолжаем начинать

Ну всех с понедельником…


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13🔥32
🐍 Методы списка Python

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍4
Варианты ответа:
Anonymous Quiz
20%
3
45%
4
19%
None
16%
Ошибка
👍7😁4👀3🤯2
🟦 Инструмент для извлечения текста

Text Extract API — это удобный инструмент, который помогает извлекать текст из различных файлов.

🔵 Он предназначен для разработчиков, которые хотят быстро и легко получать текстовое содержимое из документов, таких как PDF, Word, Excel и других форматов.

💻 GitHub

➡️ Нужно просто отправить файл на сервер, и API вернёт текст, содержащийся в этом файле.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
📢 Преобразование текста в речь

pyttsx3 — это удобный инструмент для создания приложений с речевыми функциями.

⬇️Библиотеку можно использовать для озвучивания текста, построения чат-ботов или создания различных мультимедийных приложений.

Установка библиотеки:
pip install pyttsx3


Настройка:
# Установка голоса (мужской или женский)
voices = engine.getProperty('voices')
engine.setProperty('voice', voices[1].id) # 0 - мужской, 1 - женский

# Установка скорости
engine.setProperty('rate', 150) # значение по умолчанию - 200


pyttsx3 проста в использовании и может работать на различных платформах, таких как Windows, macOS и Linux.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Не в бровь, а в глаз

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8👍7🔥41
🔥21
Варианты ответа:
Anonymous Quiz
19%
True
11%
False
7%
0
20%
10
44%
Ошибка
👍11
This media is not supported in your browser
VIEW IN TELEGRAM
😌 Плюс еще одна фобия

Хорошего дня, кодеры!


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3
🔒 Зарезервированные слова в Python

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


🟠Ключевые слова в Python чувствительны к регистру.
Все, кроме
True
,
False
и
None
, пишутся в нижнем регистре.


Неправильное использование зарезервированных слов может привести к синтаксическим ошибкам.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72👀1
📝Команды Git

🔘 git init | Инициализация нового репозитория Git
🔘 git clone <repo> | Клонировать репозиторий
🔘 git status | Проверьте статус вашего репозитория
🔘 git add <file> | Добавить файл в область подготовки
🔘 git commit -m "message" | Зафиксировать изменения с сообщением
🔘 git push | Отправить изменения в удаленный репозиторий
🔘 git pull | Извлечение и слияние изменений из удаленного репозитория

--- Ветвление ---

🔴 git branch | Список веток
🔴 git branch <имя> | Создать новую ветку
🔴 git checkout <branch> | Переключиться на ветку
🔴 git merge <branch> | Объединить ветку с текущей веткой
🔴 git rebase <branch> | Повторно применить коммиты поверх другой базовой ветки

--- Отменить и исправить ошибки ---

🔘 git reset --soft HEAD~1 | Отменить последний коммит, но сохранить изменения
🔘 git reset --hard HEAD-1 | Отменить последний коммит и отменить изменения
🔘 git revert <коммит> | Создать новый коммит, который отменяет изменения из определенного коммита

--- Журналы и история ---

🟣 git log | Показать историю коммитов
🟣 git log --oneline --graph --all | Красивый график истории коммитов

--- Припрятывание ---

🟡 git stash | Сохранение изменений без фиксации
🟡 git stash pop | Применить спрятанные изменения и удалить их из спрятана

--- Удаленная работа и совместная работа ---

⚫️ git remote -v | Просмотр удаленных репозиториев
⚫️ git fetch | Извлечь изменения без слияния
⚫️ git diff | Сравнить изменения

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73
🤪 Некоторым пользователям ChatGPT очень не хватало этой опции

Для пользователей про плюс, эта кнопка превращается в: "За базар ответишь?"😂


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
😁52👍1
😡ШПАРГАЛКА SQL

SQL — это язык, используемый для связи с базами данных, он расшифровывается как Structured Query Language и используется администраторами баз данных и разработчиками для написания запросов, которые используются для взаимодействия с базой данных.

Вот краткая шпаргалка некоторых наиболее важных команд SQL:

SELECT — извлекает данные из базы данных

UPDATE — обновляет существующие данные в базе данных.

DELETE — удаляет данные из базы данных.

INSERT — добавляет данные в базу данных.

CREATE — создает объект, например базу данных или таблицу.

ALTER — изменяет существующий объект в базе данных.

DROP — удаляет всю таблицу или базу данных.

ORDER BY — сортирует выбранные данные в порядке возрастания или убывания.

WHERE – Условие, используемое для фильтрации определенного набора записей из базы данных.

GROUP BY — группирует набор данных по общему параметру.

HAVING — позволяет использовать агрегатные функции в запросе.

JOIN — объединяет две или более таблиц для извлечения данных.

INDEX — создает индекс для таблицы для ускорения времени поиска.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🔥2
Варианты ответа:
Anonymous Quiz
15%
4
12%
5
9%
7
22%
8
42%
Ошибка
😁12👍3
🔤Чистый код в Python

Чистый код — это код, который легко читать и поддерживать. Важно не только писать функционал, но и делать его понятным для других разработчиков (или для себя в будущем).

Вот несколько простых принципов, которые помогут вам писать чистый код на Python:

1⃣Ясные имена переменных
Используйте говорящие имена для переменных и функций. Это поможет другим быстро понять, что делает ваш код.


2⃣Функции с одной задачей
Функции должны выполнять одну задачу, а не много. Это делает их легче тестируемыми и переиспользуемыми.


3⃣Комментарии и документация
Хорошие комментарии помогают понять, что происходит в коде. Используйте их, чтобы объяснить, почему что-то сделано определенным образом. Однако избегайте излишних комментариев — код должен быть понятен без них.


4⃣Форматирование кода
Используйте PEP 8 — стиль написания кода для Python. Это сделает ваш код более единообразным и читабельным. Например, следите за отступами и пробелами.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍113
Media is too big
VIEW IN TELEGRAM
⚔️ Эволюция популярности языков программирования: с 1958 по 2025 год

В видео представлен обзор популярных языков, основанный на анализе опросов, учебников и упоминаний в изданиях. Для последних лет использованы данные из индексов, активности на GitHub и опросов разработчиков.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥92👀1