Заметки разработчика
11 subscribers
102 photos
2 videos
6 files
25 links
Здесь публикуются новости, проекты и мемы, связанные с IT.
Download Telegram
Scarry....

#think_about_it
💋1
😀 В Python существуют циклы, которые позволяют нам выполнять одну и ту же операцию
множество раз без необходимости копировать код.
Рассмотрим цикл for, который подходит для случаев, когда у нас есть конкретное
число итераций.

Пример: вывести фразу "Hello, World!" 7 раз.

Мы можем использовать цикл for в сочетании с функцией range(),
чтобы указать, сколько раз нужно выполнить определенное действие.

for i in range(7):
print("Hello, World! 😊")

Здесь мы используем range(7), что означает, что цикл будет выполняться 7 раз.
Значение переменной i будет изменяться от 0 до 6 на каждой итерации, и мы выводим
фразу "Hello, World! 😊" на каждой итерации.

#python #theory
👍1🔥1👾1
Функция range() в Python: Удобный инструмент для создания числовых последовательностей.

Python предоставляет множество инструментов для работы с числами, и одним из наиболее полезных является функция range(). Эта функция позволяет легко создавать числовые последовательности с заданными параметрами.

Основная идея функции range() выглядит так:

range(start, stop, step)

🟩 start (начало) - начальное значение последовательности (по умолчанию 0).
stop (конец) - значение, до которого будет создаваться последовательность (не включая само значение).
🦶 step (шаг) - интервал между числами в последовательности (по умолчанию 1).

#python #theory
📈 Максимум с минимумом усилий: List Comprehension в Python

🚦В Python есть замечательный инструмент, который называется "List Comprehension" (списковое включение). Это мощный и компактный способ создавать списки на основе существующих данных или выполнения операций над элементами. Позвольте мне показать, как это работает.

💡Основная идея List Comprehension:

новый_список = [выражение for элемент in итерируемый_объект if условие]

выражение - операция или вычисление, которое будет применено к каждому элементу.
элемент - временная переменная, которая представляет собой текущий элемент в итерируемом объекте.
итерируемый_объект - данные, по которым будет выполняться итерация (например, список или строка).
условие (необязательно) - фильтр, определяющий, включать ли элемент в новый список.

#python #theory
🔥1
Код выглядит так, если использовать привычный цикл for без list comprehension.

#python #code
🔥1
А вот этот же код с использованием list comprehension.

#python #code
🔥1
🦉 Сова из Duolingo починила один из неработающих динамиков наушников. Вот это я понимаю, баг фикс 😂

#humor
📈 Генератор случайных пар чисел на Python

#python
1
👻 Ууууу...... Полиморфизм уже тут!

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

В примере выше, House и Office являются подклассами Building, и они переопределяют метод get_info_building, добавляя к информации о здании дополнительные сведения, характерные для типа здания. Это демонстрирует полиморфизм, так как метод get_info_building используется для объектов разных классов, но дает разные результаты в зависимости от конкретного типа объекта.

#python #ООП
1
🐍 Понимание инкапсуляции в Python с помощью класса Account!

🔒Инкапсуляция является одним из столпов объектно-ориентированного программирования и включает в себя объединение данных (атрибутов) и методов (функций), которые работают с данными, в единое целое, называемое классом.

🛡Инкапсуляция помогает скрыть внутренние детали реализации и предотвращает несанкционированный доступ к критически важным данным. Помните, что все дело в защите данных!


🌵Поля класса Account _account_holder и _balance помечены как защищенные атрибуты с использованием префикса _.
🌵Такие методы, как get_balance, deposit и withdrawal, обеспечивают контролируемый доступ к этим атрибутам.

#python #ООП
🎄🎇🥳
🔥2
🥸Телеграм запустил сервис Wallet. В нём есть возможность осуществления транзакций в долларах и криптовалюте.

Ради такого можно и создать пост спустя 3 месяца тишины в этом канале)

#news
🤯2
Знаете ли вы про приложение Notion?
Anonymous Poll
40%
Да
60%
Нет
Приложение Notion

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

📂С Notion вы можете создавать структурированные документы, делиться ими с коллегами, устанавливать сроки выполнения задач, добавлять к ним теги и прикреплять файлы. Гибкая система блоков позволяет организовывать информацию в любом формате, от простых списков до сложных проектных досок.

☁️ Благодаря возможности синхронизации между устройствами, вы можете работать с Notion где угодно, используя веб-версию или мобильное приложение. Этот инструмент идеально подходит для тех, кто ценит эффективную организацию и коллективную работу над проектами.

#tools #overview
😘1
Софт для ведения заметок от Google

Google Keep — это удобное приложение для заметок и списков, которое помогает организовать идеи, задачи и важные моменты вашей жизни. Одной из главных его особенностей является простота использования: вы можете создавать заметки одним касанием экрана или голосовыми командами.

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

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

Скачать на IOS: [Тык]
Скачать на Android: [Тыкс]

И да, канал существует)))

#applications
❤‍🔥1🔥1😁1
🦉Свершилось чудо: в Duolingo добавили математику.

Ждём уроки химии от совы.

- О да, этой новости тысяча лет.

Fun fact: Впервые матеша была доступна для Apple User'ов

#post
😘1
Notion станет недоступен в России начиная с 9 сентября 2024.

Статья Notion на эту тему: Click!

📝Инструкция о том, как выгрузить данные из Workspace Notion: Click!!

#news