Курс 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"
- Избегайте использования goto
- Выход из профиля в Django
- Возврат нескольких значений
- Работа со строками в Python
- Имена объектов в Python
- Проверка однородности элементов списка
- Конкатенация строк с join() в Python
- Разработка игры Pong с turtle
- Обработка данных в Python
- Блок else в циклах Python
- Функция pow() — возвести число в степень
- Измерение времени выполнения кода с помощью time
- Получение ID процесса
- Передача неизвестных аргументов в Python.
- Закрытие файла в Python
- Генераторы списков в Python
- Форматирование строк в Python
- Получение имени функции с помощью inspect
- Сокращение ссылок с pyshorteners
- Многострочные комментарии в Python
- Colorama: окрашивание текста в Python
- Логический оператор «and» в Python
- Нан-рефлексивность в Python
- Класс Counter() для подсчета элементов
- Retrying в Python: повторные вызовы
- Работа с модулем random
- Мощь вложенных функций в Python
- Улучшенные подсказки для импорта в Python 3.12
- Работа с путями в Python
- Создание словарей с defaultdict()
- Операторы увеличения и уменьшения переменной
- Моржовый оператор в Python 3.8
- Форматирование строк в Python
- Поиск элементов BeautifulSoup
- Функции-генераторы в Python
- Работа с OpenCV
- Установка виртуального окружения Python
- Отправка HTTP-запросов в Python
- Codecademy в Telegram
- Работа со строками
- Работа со строками в Python
- SciPy: широкий функционал для математических операций
- Импорт и использование модулей в Python
- Подписка на SelectelNews в Twitter
- Передача аргументов через **arguments















