Курс Python → Генерация чисел с range()
Функция range() в Python позволяет создавать последовательность чисел в заданном диапазоне. Ее синтаксис выглядит следующим образом: range(start, stop, step), где start — начальное значение, stop — конечное значение (не включительно), а step — шаг, с которым будут генерироваться числа.
Пример использования функции range() с циклом for:
for i in range(5):
print(i)
В данном примере, функция range(5) создает последовательность чисел от 0 до 4 (не включительно), и цикл for проходит по каждому элементу этой последовательности, выводя его на экран. Таким образом, блок кода внутри цикла выполняется 5 раз.
Если требуется изменить шаг генерации чисел, можно указать третий аргумент в функции range(). Например, для создания последовательности чисел от 0 до 10 с шагом 2:
for i in range(0, 10, 2):
print(i)
Таким образом, функция range() является удобным инструментом для генерации последовательности чисел в Python и используется с циклом for для выполнения определенного блока кода заданное количество раз.
Другие уроки курса "Python"
- Декоратор total_ordering для сравнения объектов
- Управление ресурсами с контекстными менеджерами
- Сложение матриц в NumPy
- Функция zip() в Python
- Работа с файлами в Python
- Оператор «моржа» (Walrus Operator)
- Функция enumerate в Python
- Работа с парами ключ-значение
- Управление ресурсами в Python
- Работа с кортежами
- Работа с итераторами через срезы
- Проверка подстроки в строке
- Путь к интерпретатору Python
- Деление в Python
- Метод ifloordiv для пользовательских классов
- Получение срезов итераторов
- Преобразование текста в нижний регистр
- Вложенные циклы в Python
- Сортировка с помощью key
- Работа с SQLite в Python
- Конкатенация строк с join() в Python
- Метод add для класса Vector
- Метод eq для сравнения объектов
- Функциональное программирование в Python
- Работа с итераторами в Python
- Измерение времени выполнения с помощью time
- Работа с Enum в Python3.
- Игра «Виселица» на Python
- Именование столбцов в Python с pandas
- Очистка входных данных
- Анонимные функции в Python
- Фильтрация входных данных в Python
- Работа со строками
- Создание циклической ссылки
- Многоточие в Python
- Использование type hints
- Документация функции help() в Python
- Работа с очередями в Python
- Взаимодействие с sys
- Логирование с Loguru
- Создание и обучение модели с Keras
- Лямбда-функции для min/max
- Python: Splat-оператор и splatty-splat
- Проверка условий в Python
- Оператор * в Python
- Метод join для наборов
- Удаление файлов в Python















