🔹 Функция zip() в Python — объединение последовательностей
➡️ Пример:
zip() объединяет несколько итерируемых объектов в кортежи, где каждый кортеж содержит элементы с одинаковыми индексами.➡️ Пример:
names = ["Анна", "Борис", "Вера"]
ages = [25, 30, 22]
for name, age in zip(names, ages):
print(f"{name} — {age} лет")
Анна — 25 лет
Борис — 30 лет
Вера — 22 лет
zip() удобен, когда нужно обрабатывать данные парами или построчно из нескольких списков.👍1
  ❓ Зачем используется функция 
Функция
✅ Пример:
📌 В этом примере any() вернёт True, потому что число 5 не является ложным значением.
  any() в Python и когда её применятьФункция
any() проверяет, содержит ли итерируемый объект хотя бы одно значение, приводящееся к True. Это удобно для краткой проверки условий без явного цикла.✅ Пример:
values = [0, None, False, 5]
result = any(values)
print(result) # True
📌 В этом примере any() вернёт True, потому что число 5 не является ложным значением.
any() удобно использовать при валидации данных, проверке наличия совпадений, фильтрации и в ситуациях, когда важен факт наличия хотя бы одного подходящего элемента. Это делает код чище и читаемее.
Что выведет следующий код?
  Anonymous Quiz
    58%
    static, Example
      
    25%
    static, classmethod
      
    13%
    Ошибка выполнения
      
    4%
    Example, Example
      
    🔹 input() — ввод данных от пользователя
Функция
Возвращает строку, даже если введено число.
➡️ Пример:
Используйте
Функция
input() используется для получения данных от пользователя через консоль.Возвращает строку, даже если введено число.
➡️ Пример:
name = input("Как тебя зовут? ")
print(f"Привет, {name}!")
Как тебя зовут? → Анна  
Привет, Анна!Используйте
input() для интерактивных программ и простых CLI-интерфейсов. Для чисел — не забудь обернуть в int() или float().❤🔥1
  🔹 isinstance() — проверка типа в Python
Функция
Удобна для валидации входных данных и написания универсальных функций.
➡️ Пример:
Работает с базовыми и пользовательскими типами. Поддерживает проверку на несколько типов через кортеж.
  Функция
isinstance() позволяет проверить, принадлежит ли объект к заданному типу данных.Удобна для валидации входных данных и написания универсальных функций.
➡️ Пример:
value = 42
if isinstance(value, int):
print("Это целое число")
Это целое число
Работает с базовыми и пользовательскими типами. Поддерживает проверку на несколько типов через кортеж.
🔹 enumerate() — индексы при переборе
Функция
Удобна, когда нужно сразу и значение, и его позицию в коллекции.
➡️ Пример:
enumerate() делает код чище и заменяет ручной счётчик.
Функция
enumerate() позволяет перебирать элементы вместе с их индексами.Удобна, когда нужно сразу и значение, и его позицию в коллекции.
➡️ Пример:
fruits = ["яблоко", "банан", "вишня"]
for i, fruit in enumerate(fruits):
print(i, fruit)
0 яблоко
1 банан
2 вишня
enumerate() делает код чище и заменяет ручной счётчик.
👍1
  🔹 range() — генерация чисел по шагу
Синтаксис:
➡️ Пример:
  range() создаёт последовательность чисел и часто используется в циклах.Синтаксис:
range(start, stop, step)➡️ Пример:
for i in range(0, 10, 2):
print(i)
0
2
4
6
8
range() не хранит все значения в памяти, а вычисляет их по мере необходимости — это удобно и эффективно.Что выведет следующий код?
  Anonymous Quiz
    44%
    Deleted temp, Done
      
    19%
    Done, Deleted temp
      
    33%
    Только Done
      
    4%
    Порядок вывода не гарантирован
      
    🔹 len() — длина объекта в Python
Функция
Работает с любыми коллекциями, поддерживающими длину.
➡️ Пример:
Функция
len() возвращает количество элементов в объекте: списке, строке, словаре и т.д.Работает с любыми коллекциями, поддерживающими длину.
➡️ Пример:
message = "Привет, мир!"
print(len(message)) # Вывод: 12
len() — один из самых часто используемых инструментов для работы с данными.🔥1
  ❓ Зачем используется функция 
Функция
✅ Пример:
📌 В этом примере
all() в Python и когда её применять?Функция
all() проверяет, что все элементы итерируемого объекта приводятся к True. Это удобно для краткой проверки, выполняются ли все условия без написания явных циклов.✅ Пример:
values = [1, True, "hello", 5]
result = all(values)
print(result) # True
📌 В этом примере
all() вернёт True, потому что все элементы не являются ложными значениями (0, False, None, '' и т.п.).all() удобно использовать при валидации форм, проверке флагов, условий, или когда нужно убедиться, что все элементы в коллекции удовлетворяют какому-либо критерию. Это делает код лаконичнее и понятнее.
❤🔥1
  Что выведет следующий код?
  Anonymous Quiz
    19%
    Custom(15) и Custom(13)
      
    57%
    Custom(15) и NotImplemented
      
    14%
    Custom(15) и ошибка выполнения
      
    10%
    Ошибка при сложении a + b
      
    🔹 
Метод
➡️ Пример:
Если разделитель не указан, используется пробел. Полезно для парсинга и обработки текстов.
split() — разбиение строки в PythonМетод
split() делит строку на части по заданному разделителю и возвращает список.➡️ Пример:
text = "яблоко,банан,груша"
fruits = text.split(",")
print(fruits)
['яблоко', 'банан', 'груша']
Если разделитель не указан, используется пробел. Полезно для парсинга и обработки текстов.
🔥1