Что будет в консоли?
Anonymous Quiz
9%
Hello 2World 2
8%
Hello World Hello World
62%
HelloHelloWorldWorld
21%
Hello Hello World World
👍15🔥3
Как использовать основные списковые включения в Python?
Ответ:
1. Основы списковых включений: Это сокращенный способ создания списков на основе итерируемых объектов, что делает код более лаконичным.
numbers = [x for x in range(5)]
# Вывод: [0, 1, 2, 3, 4]
even_numbers = [x for x in range(10) if x % 2 == 0]
# Вывод: [0, 2, 4, 6, 8]
3. Вложенные списковые включения: Используются для создания многомерных списков или работы с вложенными циклами.
matrix = [[x for x in range(3)] for _ in range(3)]
# Вывод: [[0, 1, 2], [0, 1, 2], [0, 1, 2]]
squared_dict = {x: x*x for x in range(5)}
# Вывод: {0: 0, 1: 1, 2: 4, 3: 9, 4: 16}
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥3
Media is too big
VIEW IN TELEGRAM
free-programming-books — это обширный репозиторий, который включает в себя книги для обучения программированию, а также задачи и справочные материалы по различным языкам программирования, включая Python.
👉 Python Ready | #репозиторий
📌 Ссылочка на репозиторий: Github😸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍5
📖 A Byte of Python
⛓ Скачать книгу
👉 Python Ready | #книга
Книга для тех, кто только начинает свой путь в программировании. Она предлагает легко усваиваемое введение в Python, охватывая ключевые темы.
Автор: Swaroop C.H.
Год: 2020
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
Плейлист из 24 видео, который предлагает вводное изучение программирования, охватывая основные концепции и навыки, необходимые для создания проектов.
Ссылка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5
В чём разница между списком (list) и кортежем (tuple) в Python?
Ответ:
• Списки изменяемы, то есть вы можете добавлять, изменять или удалять их элементы после создания.
• Кортежи неизменяемы; после создания кортежа его содержимое нельзя изменить.
2. Производительность
• Списки более гибкие, но требуют больше памяти и ресурсов для изменения.
• Кортежи обычно занимают меньше памяти и работают быстрее, так как их неизменяемость позволяет оптимизировать их хранение.
3. Применение
• Списки используются, когда вам нужна коллекция элементов, которую вы планируете изменять.
• Кортежи подходят для хранения данных, которые должны оставаться неизменными, таких как координаты или константные наборы значений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4❤1
В этой статье:
• Вы подробно познакомитесь с процессом создания игры «Сапёр».
• Напишите алгоритм прохождения игры.
🔊 Если заинтересовало, можешь продолжить читать на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
metanit — это портал, на котором представлено множество полезных теоретических материалов для обучения программированию. Здесь можно найти ресурсы по Python и другим языкам, а каждое пособие содержит примеры кода.
⛓ Ссылочка: https://metanit.com/
👉 Python Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥3
Плейлист, состоящий из 10 подробных уроков, в которых вы разберёте все сложности и аспекты популярнейшего фреймворка для веб-разработки.
Ссылка на курс: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
Декоратор
@property
используется для превращения метода класса в свойство, которое можно вызывать без скобок. Это позволяет обращаться к методам класса, как к атрибутам, что делает код более читабельным и интуитивно понятным.Он особенно полезен, когда вам нужно контролировать доступ к атрибутам объекта или выполнять вычисления при получении значения, но при этом не хотите изменять синтаксис вызова.
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤝9👍1
Этот скрипт выполняет автоматическую переименовку файлов в указанной директории. Это может быть полезно, если у вас есть множество файлов с неупорядоченными именами, и вы хотите систематизировать их.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2❤1
Media is too big
VIEW IN TELEGRAM
30 Days Of Python — репозиторий для начинающих разработчиков, который поможет вам выучить основы Python. Репозиторий представлен в виде 30-дневного обучения, где каждый день разбираются всё более сложные темы.
👉 Python Ready | #репозиторий
📌 Ссылочка на репозиторий: Github😸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍6❤1
Методы
startswith
и endswith
позволяют легко проверить, начинается или заканчивается ли строка на определённую подстроку.•
startswith
— метод проверяет, начинается ли строка с указанной подстроки. Возвращает True, если строка начинается с указанного значения, иначе False.•
endswith
— метод проверяет, заканчивается ли строка указанной подстрокой. Возвращает True, если строка заканчивается на указанное значение, иначе False.Оба метода поддерживают передачу нескольких вариантов в виде кортежей, что позволяет проверять на наличие нескольких подстрок одновременно.
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤝12👍3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Python Tutor — это сайт для визуализации выполнения кода на Python, Java, C, C++ и JavaScript. Он позволяет пошагово проследить как работает ваш код.
⛓ Ссылочка: https://pythontutor.com/
👉 Python Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍5
В этой статье:
• Как и зачем использовать comprehension.
• Использование оптимизации проверки условий.
• Использование any и all.
🔊 Если заинтересовало, можешь продолжить читать на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
Плейлист из 18 уроков по модулю turtle, с помощью которого вы научитесь создавать графику на Python.
Ссылка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3👎1
Встроенная функция
enumerate()
возвращает кортежи, содержащие индекс и элемент из переданного итерируемого объекта. Она упрощает работу с циклами, предоставляя доступ к индексам и значениям элементов одновременно.Принимает итерируемый объект (например, список) и возвращает кортежи, где первый элемент — это индекс, а второй — сам элемент.
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31🤝17👍3
📖 Python за 7 дней
⛓ Скачать книгу
👉 Python Ready | #книга
Быстрое и практическое введение в язык программирования Python, которое позволяет читателям освоить основные концепции и навыки за короткий срок.
Автор: Эндрю Парк
Год: 2023
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤2🔥2
Media is too big
VIEW IN TELEGRAM
Python interview questions — репозиторий, который содержит обширный список вопросов, предназначенных для собеседований на позицию python-разработчика, с подробными ответами и примерами кода для каждого вопроса.
👉 Python Ready | #репозиторий
📌 Ссылочка на репозиторий: Github😸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3