Курс 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"
- Генерация UUID в Python
- Динамическая типизация в Python
- Создание словаря с значением по умолчанию
- Атрибуты массивов в Numpy
- Генераторы в Python
- Преобразование Excel в PDF с Spire.XLS
- Протокол управления контекстом
- Функциональное программирование.
- Работа с индексами списков
- Нахождение самого длинного слова в списке с помощью max
- Изменение IP-адреса в Python
- Распаковка с оператором *
- Оператор Walrus: правильное использование
- Замена текста с re.sub()
- Удаление элементов из списка в Python.
- Объединение объектов в Python
- Подсчет элементов в Python
- Создание задания в Cron
- Объявление переменных в Python
- Итерация по коллекции в Python
- Поиск наиболее частого элемента в списке
- Создание и инициализация объектов
- Преобразование числа в список цифр
- Декораторы в Python
- Создание таблиц в терминале с PrettyTable
- Условное добавление элементов в список
- *args и **kwargs в Python
- Функции min(), max(), sum()
- Обработка исключений с блоком else
- Работа с коллекциями Python
- UserString в Python
- Запуск файлового сервера
- Замена переменных в Python
- Функции map() и reduce() в Python
- Оператор == в Python
- Использование обратной косой черты в f-строках
- Новшества Flask 2.0
- Обновление ключей в Python
- Извлечение новостей с помощью newspaper3k
- Реверс строки и списка в Python.
- Библиотека schedule: планировщик задач
- Комментарии в Python
- Метод __irshift__ для побитового сдвига вправо















