🐍 Укус питона 🐍
2.57K subscribers
1K photos
23 videos
285 links
🐍 Канал о программировании на языке Python. Тематические уроки и лайфхаки.

👽 Админ - @it_dashka
🔊 Купить рекламу: https://telega.in/c/byteofpython

👉 Чат: @abyteofpython
👉 Поделиться с друзьями: @byteofpython
Download Telegram
Зачем используется функция len() в Python и когда её применять?

Функция len() возвращает количество элементов в итерируемом объекте или длину строки. Это удобный способ быстро получить размер коллекции или проверить, пуста ли она.

Пример:

items = ["apple", "banana", "orange"]
count = len(items)
print(count)
# ➜ 3


📌В этом примере len() возвращает количество элементов списка.

len() удобно использовать при работе со списками, строками, словарями, множествами и любыми коллекциями. Она помогает проверять пустоту (if len(list) > 0), контролировать размеры данных и писать более читаемый код.
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет следующий код?
👩‍💻 pathlib — современная работа с путями

Модуль pathlib упрощает работу с файлами и папками, заменяя старый os.path.

Объекты Path интуитивнее и поддерживают операции как с обычными переменными.


➡️ Пример:

from pathlib import Path

path = Path("example.txt")

if path.exists():
print("Файл существует")
else:
print("Файла нет")


📌 pathlib работает кроссплатформенно, поддерживает удобное объединение путей (/), чтение, запись и обход директорий.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
👩‍💻 enumerate + start — нумерация с любого числа

Функция enumerate() позволяет перебирать элементы с индексами, а параметр start задаёт, с какого числа начинать счёт.

➡️ Пример:

tasks = ["Купить хлеб", "Выучить Python", "Сделать проект"]

for i, task in enumerate(tasks, start=1):
print(f"{i}. {task}")

1. Купить хлеб
2. Выучить Python
3. Сделать проект


📌 Удобно для списков задач, меню и любых случаев, где индексация должна начинаться не с нуля.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1