This media is not supported in your browser
VIEW IN TELEGRAM
Хорошего дня, кодеры!
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3
February 5
Они нужны для синтаксиса и структуры языка Python.
Все, кроме
True
,
False
и
None
, пишутся в нижнем регистре.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2👀1
February 5
--- Ветвление ---
--- Отменить и исправить ошибки ---
--- Журналы и история ---
--- Припрятывание ---
--- Удаленная работа и совместная работа ---
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
February 6
Для пользователей про плюс, эта кнопка превращается в: "За базар ответишь?"😂
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
😁5❤2👍1
February 6
SQL — это язык, используемый для связи с базами данных, он расшифровывается как Structured Query Language и используется администраторами баз данных и разработчиками для написания запросов, которые используются для взаимодействия с базой данных.
Вот краткая шпаргалка некоторых наиболее важных команд SQL:
SELECT — извлекает данные из базы данных
UPDATE — обновляет существующие данные в базе данных.
DELETE — удаляет данные из базы данных.
INSERT — добавляет данные в базу данных.
CREATE — создает объект, например базу данных или таблицу.
ALTER — изменяет существующий объект в базе данных.
DROP — удаляет всю таблицу или базу данных.
ORDER BY — сортирует выбранные данные в порядке возрастания или убывания.
WHERE – Условие, используемое для фильтрации определенного набора записей из базы данных.
GROUP BY — группирует набор данных по общему параметру.
HAVING — позволяет использовать агрегатные функции в запросе.
JOIN — объединяет две или более таблиц для извлечения данных.
INDEX — создает индекс для таблицы для ускорения времени поиска.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥2
February 7
February 7
😁12👍3
February 7
Чистый код — это код, который легко читать и поддерживать. Важно не только писать функционал, но и делать его понятным для других разработчиков (или для себя в будущем).
Вот несколько простых принципов, которые помогут вам писать чистый код на Python:
Используйте говорящие имена для переменных и функций. Это поможет другим быстро понять, что делает ваш код.
Функции должны выполнять одну задачу, а не много. Это делает их легче тестируемыми и переиспользуемыми.
Хорошие комментарии помогают понять, что происходит в коде. Используйте их, чтобы объяснить, почему что-то сделано определенным образом. Однако избегайте излишних комментариев — код должен быть понятен без них.
Используйте PEP 8 — стиль написания кода для Python. Это сделает ваш код более единообразным и читабельным. Например, следите за отступами и пробелами.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3
February 8
Media is too big
VIEW IN TELEGRAM
В видео представлен обзор популярных языков, основанный на анализе опросов, учебников и упоминаний в изданиях. Для последних лет использованы данные из индексов, активности на GitHub и опросов разработчиков.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤2👀1
February 9
February 10
👍10❤2
February 10
В 2024 году Python увеличил свою популярность на 9,3%, что значительно больше, чем у ближайших конкурентов: Java (+2,3%), JavaScript (+1,4%) и Go (+1,2%).
Изменения в топ-10 языков программирования
Будущее Rust и Kotlin
Новые языки в рейтинге
За которыми стоит следить, — это Zig и Mojo
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2
February 11
Media is too big
VIEW IN TELEGRAM
Верим?
Смотреть только со звуком.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
😁13👍7🤯3
February 11
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
February 12
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6😁6
February 13
February 13
Pathway — это инструмент для работы с данными, который позволяет обрабатывать потоки информации в реальном времени, строить аналитические пайплайны и интегрировать модели искусственного интеллекта.
Установка библиотеки:
pip install pathway
Пример:
import pathway as pw
# Определяем схему данных
class InputSchema(pw.Schema):
value: int
# Подключаемся к данным
input_table = pw.io.csv.read("./input/", schema=InputSchema)
# Фильтруем данные
filtered_table = input_table.filter(input_table.value >= 0)
# Вычисляем сумму
result_table = filtered_table.reduce(sum_value=pw.reducers.sum(filtered_table.value))
# Сохраняем результат
pw.io.jsonlines.write(result_table, "output.jsonl")
# Запускаем вычисления
pw.run()
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4
February 13