Курс 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"

  1. Colorama: окрашивание текста в Python
  2. Преобразование данных в Python
  3. Разработка Telegram-ботов
  4. Создание новых списков в Python
  5. Срез в Python
  6. Манипуляция формой массива в Numpy
  7. Генераторы в Python
  8. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  9. Декоратор Ajax required
  10. Проверка переменных окружения в Python
  11. Просмотр атрибутов и методов класса
  12. Работа с кортежами
  13. Сохранение и загрузка модели в PyTorch
  14. Метод __ixor__ для побитового исключающего ИЛИ
  15. Функциональное программирование.
  16. Операции с комплексными числами
  17. Методы classmethod и staticmethod
  18. Python: библиотеки и функции
  19. Ускорение кода с помощью векторизации
  20. Создание задания в Cron
  21. Оператор «not» в Python
  22. Лямбда-функции в Python
  23. Оценка выражений генератора в Python
  24. Создание словарей с defaultdict
  25. Python union() функция — объединение множеств
  26. Работа с путями в Python
  27. Функция enumerate() в Python
  28. Функции map, filter и reduce
  29. Оператор == в Python
  30. Расчет времени выполнения кода
  31. Генераторы в Python
  32. Удаление файлов и папок в Python
  33. Работа с YAML в Python
  34. Любовь к Python
  35. Метод lt для сортировки объектов
  36. Генерация случайных чисел в Python
  37. Тестирование модели в PyTorch
  38. Кортеж в Python: создание и использование
  39. Функция eval() в Python
  40. Модуль antigravity: генерация координат
  41. Нахождение отличий в списках
  42. Конкатенация строк с методом join()
  43. Метод __call__ в Python
  44. Подписка на @SelectelNews
  45. Структура строк в Python
  46. Python: возвращение нескольких значений
  47. Обработка исключения UnboundLocalError

Marketello читают маркетологи из крутых компаний