<p>Python 3 предоставляет много полезных функций и методов, и одной из них является функция `range`. `range` - это встроенная функция, которая используется для создания последовательности чисел. Она может быть использована в циклах `for` для выполнения итераций определенное количество раз.</p>
<p>Формат использования функции `range` следующий: `range(start, stop, step)`, где `start` - начальное значение, `stop` - конечное значение (не включительно), `step` - шаг, с которым создаются числа в последовательности.</p>
<p>Примеры использования функции `range`:</p>
<pre>1. Пройти по числам от 0 до 9:
<pre><code class="python">
for i in range(10):
print(i)
</code>
<pre>Вывод:
<pre><code class="python">
0
1
2
3
4
5
6
7
8
9
</code>
<pre>2. Пройти по числам от 1 до 10 с шагом 2:
<pre><code class="python">
for i in range(1, 11, 2):
print(i)
</code>
<pre>Вывод:
<pre><code class="python">
1
3
5
7
9
</code>
<pre>3. Создать список с числами от 1 до 5:
<pre><code class="python">
my_list = list(range(1, 6))
print(my_list)
</code>
<pre>Вывод:
<pre><code class="python">
[1, 2, 3, 4, 5]
</code>
<p>Функция `range` также может использоваться для создания итерируемых объектов, например, при создании списков, кортежей или генераторов.</p>
<pre>1. Создание списка чисел от 1 до 10 в одной строке:
<pre><code class="python">
my_list = [i for i in range(1, 11)]
print(my_list)
</code>
<pre>Вывод:
<pre><code class="python">
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
</code>
<pre>2. Создание генератора чисел от 0 до 9:
<pre><code class="python">
my_generator = (i for i in range(10))
print(list(my_generator))
</code>
<pre>Вывод:
<pre><code class="python">
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
</code>
<p>В заключение, функция `range` в Python 3 предоставляет удобный способ создания последовательностей чисел. Она может быть использована в циклах для выполнения итераций и также для создания итерируемых объектов. Зная основные принципы работы с функцией `range`, вы можете использовать ее в своих проектах для эффективной обработки итераций и создания последовательностей.</p>