Курс 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"
- Удаление специальных символов с помощью re.sub
- Управление экспортом элементов
- Встраивание HTML в Jupyter Notebook
- Блок else в циклах.
- Замена переменных в Python
- Функции-генераторы в Python
- Удаление символов новой строки в Python.
- Сравнение объектов в Python
- Вычисление времени выполнения
- Преобразование документов в PDF с помощью Spire.Office
- Метод join() с набором
- Принципы LSP и ISP в Python
- Применение функции к списку
- Удаление элемента по индексу в Python
- Magic Commands — улучшение работы с Python
- Преобразование чисел в Python
- Декораторы в Python
- Регулярные выражения: метод match
- Работа с контекстным менеджером Pool
- Поиск HTML-элементов с BeautifulSoup
- Обучение модели с указанием эпох
- Конкатенация строковых литералов
- Функция print() — вывод информации
- Создание графиков в терминале
- Метод __getitem__ в Python
- Объединение словарей в Python
- Импорт в Python: список all
- Создание циклической ссылки
- Модуль Operator в Python
- Справка по импортированным модулям
- Копирование словарей и списков в Python
- Итерация по итерируемым объектам
- Обновление шаблона base.html
- Проверка условий: all и any
- Функция __init__ в Python
- Подсчет элементов с помощью Counter из collections
- Установка библиотек в Python
- Автоматизация с Python
- Выражения-генераторы в Python
- Импорт модулей в Python 3.12
- Работа с Event() в threading
- Вычисление логарифмов в Python
- Создание треугольника Паскаля
- Переворот списка в Python















