Курс 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
- Логические операторы в Python
- Поиск индекса элемента в списке
- Добавление цвета в консоли
- Пространство имен в Python
- Проверка однородности элементов списка
- Резервирование символов в Python
- Сортировка в Python
- Печать комбинаций в Python с Itertools
- Создание словарей в Python
- Использование метода lower()
- Объединение словарей в Python
- Применение функций в Python
- Преобразование чисел в восьмеричную строку
- Оператор continue в Python
- Вывод с переменной через запятую
- Создание множества в Python
- Просмотр внешнего файла в Python
- Библиотека wikipedia для Python
- Декораторы в Python
- Списковое включение в Python
- Методы и функции в Python
- Оптимизация памяти с помощью __slots__
- Метод ipow для возведения в степень
- Python reversed() функция
- Блок else в циклах Python
- Возврат нескольких значений из функции
- Замена символов в Python
- Расширение информации об ошибке в Python
- Подсказки типов в Python
- Работа с Event() в threading
- Подписка на @SelectelNews
- Метод rsub в Python: расширение функциональности вычитания
- Работа с JSON в Python
- Списковые включения в Python
- Создание таблиц в терминале с PrettyTable
- Принципы Zen Python
- Python defaultdict добавление ключа
- Сортировка с помощью key
- Проверка строки на палиндром
- Атрибуты класса и экземпляра
- Хеширование паролей с солью
- Метод split() для разделения строк
- Эффективная конкатенация строк с использованием join()
- Работа с CSV в Python















