Курс 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. Список переменных в Python
  2. Разработка игры Pong с turtle
  3. Преобразование списков в словарь
  4. Извлечение новостей с newspaper3k
  5. Руководство по библиотеке pydantic
  6. Преобразование данных в Python
  7. Активация Matplotlib в Jupyter
  8. Заказ карты Тинькофф Black
  9. Аннотации типов в Python
  10. Управление импортом в Python
  11. Работа с timedelta
  12. Декоратор Property в Python
  13. Динамическая типизация в Python
  14. Обмен данными с asyncio.Queue
  15. Метод init в Python
  16. Очистка входных данных
  17. Тестирование времени с Freezegun
  18. Основы Python
  19. Создание вкладок с TKinter
  20. Удаление символов новой строки в Python.
  21. Подсчет элементов в списке с Counter
  22. Проверка надежности пароля на Python
  23. Работа с IP-адресами в Python
  24. GitHub в Telegram: подписка на уведомления
  25. Numpy: использование Ellipsis
  26. Создание словарей и множеств в Python.
  27. Курс по дообучению ChatGPT
  28. Функции высшего порядка в Python
  29. Генераторы в Python
  30. Метод join() для объединения строк
  31. Метод enumerate() в Python
  32. Функция pow() — возвести число в степень
  33. Python enumerate() использование
  34. discard() — удаление элемента из множества
  35. Замер времени выполнения кода
  36. Декораторы с @wraps
  37. Создание словарей в Python
  38. Оператор match в Python
  39. Установка максимального количества цифр
  40. Генераторные функции в Python
  41. Установка Git и AWS CLI
  42. Частичное совпадение ввода
  43. Операторы увеличения и уменьшения в Python
  44. Округление банкира в Python

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