Курс 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"
- Обмен значений переменных в Python
- JMESPath в Python
- Операторы Splat и splatty-splat
- Класс Counter() для подсчета элементов
- Лямбда-функции в Python
- Работа с аргументами командной строки в Python
- Управление пакетами с pip
- Взаимодействие с sys
- Работа со стеком в Python
- Операция += для списков
- Поиск шаблона в строке
- Метод rrshift для пользовательских объектов
- Приоритет операций в Python
- Вывод сложных структур данных с помощью pprint
- Склеивание строк через метод join()
- Обработка исключений
- Применение функции к элементам списка
- Настройка логгера Logzero
- Переопределение метода xor в Python
- Справка по импортированным модулям
- Метод is_absolute() для PurePath
- Динамическая типизация в Python
- Работа с множествами в Python
- Создание генераторов
- Переворот списка в Python
- Создание OrderedDict
- Изучение объектов с помощью dir()
- Классы данных в Python
- Создание виртуальной среды
- Метод splitlines() для разделения строк
- Игра «Виселица» на Python
- Поиск наиболее частого элемента списке
- Библиотека funcy: удобные утилиты
- Зарезервированные слова в Python
- Функция divmod() в Python
- Атрибуты класса и экземпляра
- Принципы программирования
- Работа с утверждениями в Python
- Порядок операций в Python
- Оператор «not» в Python
- Объединение списков в Python
- Beautiful Soup — извлечение данных из HTML
- Присвоение значений переменным в Python
- Удаление символа из строки
- Использование *args
- GitHub в Telegram: подписка на уведомления
- Условное добавление элементов в список
- Блок else в обработке исключений















