Что выводит этот код?
Anonymous Quiz
50%
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
25%
[1, 4, 9, 16, 25, 36, 49, 64, 81]
0%
[1, 2, 3, 4, 5, 6, 7, 8, 9, 11]
25%
Выглядит непонятно(
😀 В Python существуют циклы, которые позволяют нам выполнять одну и ту же операцию
множество раз без необходимости копировать код.
Рассмотрим цикл for, который подходит для случаев, когда у нас есть конкретное
число итераций.
Пример: вывести фразу "Hello, World!" 7 раз.
Мы можем использовать цикл for в сочетании с функцией range(),
чтобы указать, сколько раз нужно выполнить определенное действие.
Значение переменной i будет изменяться от 0 до 6 на каждой итерации, и мы выводим
фразу "Hello, World! 😊" на каждой итерации.
#python #theory
множество раз без необходимости копировать код.
Рассмотрим цикл for, который подходит для случаев, когда у нас есть конкретное
число итераций.
Пример: вывести фразу "Hello, World!" 7 раз.
Мы можем использовать цикл for в сочетании с функцией range(),
чтобы указать, сколько раз нужно выполнить определенное действие.
for i in range(7):Здесь мы используем range(7), что означает, что цикл будет выполняться 7 раз.
print("Hello, World! 😊")
Значение переменной i будет изменяться от 0 до 6 на каждой итерации, и мы выводим
фразу "Hello, World! 😊" на каждой итерации.
#python #theory
👍1🔥1👾1
Функция range() в Python: Удобный инструмент для создания числовых последовательностей.
Python предоставляет множество инструментов для работы с числами, и одним из наиболее полезных является функция range(). Эта функция позволяет легко создавать числовые последовательности с заданными параметрами.
Основная идея функции range() выглядит так:
❌ stop (конец) - значение, до которого будет создаваться последовательность (не включая само значение).
🦶 step (шаг) - интервал между числами в последовательности (по умолчанию 1).
#python #theory
Python предоставляет множество инструментов для работы с числами, и одним из наиболее полезных является функция range(). Эта функция позволяет легко создавать числовые последовательности с заданными параметрами.
Основная идея функции range() выглядит так:
range(start, stop, step)🟩 start (начало) - начальное значение последовательности (по умолчанию 0).
❌ stop (конец) - значение, до которого будет создаваться последовательность (не включая само значение).
🦶 step (шаг) - интервал между числами в последовательности (по умолчанию 1).
#python #theory
📈 Максимум с минимумом усилий: List Comprehension в Python
🚦В Python есть замечательный инструмент, который называется "List Comprehension" (списковое включение). Это мощный и компактный способ создавать списки на основе существующих данных или выполнения операций над элементами. Позвольте мне показать, как это работает.
💡Основная идея List Comprehension:
❕элемент - временная переменная, которая представляет собой текущий элемент в итерируемом объекте.
❕итерируемый_объект - данные, по которым будет выполняться итерация (например, список или строка).
❕условие (необязательно) - фильтр, определяющий, включать ли элемент в новый список.
#python #theory
🚦В Python есть замечательный инструмент, который называется "List Comprehension" (списковое включение). Это мощный и компактный способ создавать списки на основе существующих данных или выполнения операций над элементами. Позвольте мне показать, как это работает.
💡Основная идея List Comprehension:
новый_список = [выражение for элемент in итерируемый_объект if условие]❕выражение - операция или вычисление, которое будет применено к каждому элементу.
❕элемент - временная переменная, которая представляет собой текущий элемент в итерируемом объекте.
❕итерируемый_объект - данные, по которым будет выполняться итерация (например, список или строка).
❕условие (необязательно) - фильтр, определяющий, включать ли элемент в новый список.
#python #theory
🔥1
🦉 Сова из Duolingo починила один из неработающих динамиков наушников. Вот это я понимаю, баг фикс 😂
#humor
#humor
👻 Ууууу...... Полиморфизм уже тут!
Полиморфизм в программировании — это принцип ООП, позволяющий объектам разных типов обрабатываться единообразно. Это означает, что разные классы могут иметь одинаковые методы, и их объекты могут использоваться с общим интерфейсом.
В примере выше, House и Office являются подклассами Building, и они переопределяют метод get_info_building, добавляя к информации о здании дополнительные сведения, характерные для типа здания. Это демонстрирует полиморфизм, так как метод get_info_building используется для объектов разных классов, но дает разные результаты в зависимости от конкретного типа объекта.
#python #ООП
Полиморфизм в программировании — это принцип ООП, позволяющий объектам разных типов обрабатываться единообразно. Это означает, что разные классы могут иметь одинаковые методы, и их объекты могут использоваться с общим интерфейсом.
В примере выше, House и Office являются подклассами Building, и они переопределяют метод get_info_building, добавляя к информации о здании дополнительные сведения, характерные для типа здания. Это демонстрирует полиморфизм, так как метод get_info_building используется для объектов разных классов, но дает разные результаты в зависимости от конкретного типа объекта.
#python #ООП
❤1
🐍 Понимание инкапсуляции в Python с помощью класса Account!
🔒Инкапсуляция является одним из столпов объектно-ориентированного программирования и включает в себя объединение данных (атрибутов) и методов (функций), которые работают с данными, в единое целое, называемое классом.
🛡Инкапсуляция помогает скрыть внутренние детали реализации и предотвращает несанкционированный доступ к критически важным данным. Помните, что все дело в защите данных!
🌵Поля класса Account _account_holder и _balance помечены как защищенные атрибуты с использованием префикса _.
🌵Такие методы, как get_balance, deposit и withdrawal, обеспечивают контролируемый доступ к этим атрибутам.
#python #ООП
🔒Инкапсуляция является одним из столпов объектно-ориентированного программирования и включает в себя объединение данных (атрибутов) и методов (функций), которые работают с данными, в единое целое, называемое классом.
🛡Инкапсуляция помогает скрыть внутренние детали реализации и предотвращает несанкционированный доступ к критически важным данным. Помните, что все дело в защите данных!
🌵Поля класса Account _account_holder и _balance помечены как защищенные атрибуты с использованием префикса _.
🌵Такие методы, как get_balance, deposit и withdrawal, обеспечивают контролируемый доступ к этим атрибутам.
#python #ООП
Приложение Notion
⚒ Notion - мощный инструмент для организации информации и управления проектами. Он объединяет возможности заметок, баз данных, задач и календаря в одном приложении, что делает его удобным инструментом как для личного использования, так и для командной работы.
📂С Notion вы можете создавать структурированные документы, делиться ими с коллегами, устанавливать сроки выполнения задач, добавлять к ним теги и прикреплять файлы. Гибкая система блоков позволяет организовывать информацию в любом формате, от простых списков до сложных проектных досок.
☁️ Благодаря возможности синхронизации между устройствами, вы можете работать с Notion где угодно, используя веб-версию или мобильное приложение. Этот инструмент идеально подходит для тех, кто ценит эффективную организацию и коллективную работу над проектами.
#tools #overview
⚒ Notion - мощный инструмент для организации информации и управления проектами. Он объединяет возможности заметок, баз данных, задач и календаря в одном приложении, что делает его удобным инструментом как для личного использования, так и для командной работы.
📂С Notion вы можете создавать структурированные документы, делиться ими с коллегами, устанавливать сроки выполнения задач, добавлять к ним теги и прикреплять файлы. Гибкая система блоков позволяет организовывать информацию в любом формате, от простых списков до сложных проектных досок.
☁️ Благодаря возможности синхронизации между устройствами, вы можете работать с Notion где угодно, используя веб-версию или мобильное приложение. Этот инструмент идеально подходит для тех, кто ценит эффективную организацию и коллективную работу над проектами.
#tools #overview
😘1
Софт для ведения заметок от Google
Google Keep — это удобное приложение для заметок и списков, которое помогает организовать идеи, задачи и важные моменты вашей жизни. Одной из главных его особенностей является простота использования: вы можете создавать заметки одним касанием экрана или голосовыми командами.
Основные возможности Google Keep включают возможность создавать цветные заметки для разграничения по темам или приоритетам, добавлять напоминания с уведомлениями на определенное время , а также делиться заметками с другими пользователями для совместной работы.
С помощью Google Keep можно не только сохранять, но и организовывать информацию так, чтобы она была доступна в нужный момент. Будь то покупки в магазине, идеи для проекта или просто заметки на ходу — Keep помогает не забывать и быть всегда на связи с вашими мыслями и планами.
Скачать на IOS: [Тык]
Скачать на Android: [Тыкс]
И да, канал существует)))
#applications
Google Keep — это удобное приложение для заметок и списков, которое помогает организовать идеи, задачи и важные моменты вашей жизни. Одной из главных его особенностей является простота использования: вы можете создавать заметки одним касанием экрана или голосовыми командами.
Основные возможности Google Keep включают возможность создавать цветные заметки для разграничения по темам или приоритетам, добавлять напоминания с уведомлениями на определенное время , а также делиться заметками с другими пользователями для совместной работы.
С помощью Google Keep можно не только сохранять, но и организовывать информацию так, чтобы она была доступна в нужный момент. Будь то покупки в магазине, идеи для проекта или просто заметки на ходу — Keep помогает не забывать и быть всегда на связи с вашими мыслями и планами.
Скачать на IOS: [Тык]
Скачать на Android: [Тыкс]
И да, канал существует)))
#applications
App Store
Google Keep - Notes and lists
• Capture, edit, share, and collaborate on your notes on any device, anywhere.
• Add notes, lists, photos, and audio to Keep.
• Organize your notes with labels and colors.
• Set and forget. Get reminded about a note at the right time or place.
• Record a…
• Add notes, lists, photos, and audio to Keep.
• Organize your notes with labels and colors.
• Set and forget. Get reminded about a note at the right time or place.
• Record a…
❤🔥1🔥1😁1
🦉Свершилось чудо: в Duolingo добавили математику.
Ждём уроки химии от совы.
- О да, этой новости тысяча лет.
Fun fact: Впервые матеша была доступна для Apple User'ов
#post
Ждём уроки химии от совы.
- О да, этой новости тысяча лет.
Fun fact: Впервые матеша была доступна для Apple User'ов
#post
😘1
❌ Notion станет недоступен в России начиная с 9 сентября 2024.
❕Статья Notion на эту тему: Click!
📝Инструкция о том, как выгрузить данные из Workspace Notion: Click!!
#news
❕Статья Notion на эту тему: Click!
📝Инструкция о том, как выгрузить данные из Workspace Notion: Click!!
#news
Notion
Restrictions for customers based in Russia – Notion Help Center
A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.