# int()

`int()` - это встроенная функция в Python, которая преобразует значение в целое число.

**Назначение**:

* Преобразование значения (строки, числа с плавающей точкой и т.д.) в целое число.

**Возврат**:

* Возвращает целочисленное значение, соответствующее преобразованному аргументу.

**Описание**:

* Может принимать один или два аргумента.
* Первый аргумент - это значение, которое нужно преобразовать в целое число.
* Необязательный второй аргумент определяет основание системы счисления для преобразования строки (от 2 до 36).
* Если аргумент не может быть преобразован в целое число, вызывается исключение `ValueError`.

**Примеры**:

1. Преобразование строки в целое число
2. Преобразование числа с плавающей точкой в целое число
3. Преобразование двоичной строки в целое число

{% tabs %}
{% tab title="1." %}
```python
num_str = "42"
num_int = int(num_str)
print(num_int)  # Вывод: 42
```
{% endtab %}

{% tab title="2." %}
```python
num_float = 3.14
num_int = int(num_float)
print(num_int)  # Вывод: 3
```
{% endtab %}

{% tab title="3." %}
```python
binary_str = "101010"
num_int = int(binary_str, 2)
print(num_int)  # Вывод: 42
```
{% endtab %}
{% endtabs %}

**Использование**:

* Для преобразования строковых представлений чисел в целочисленный тип данных, что позволяет выполнять над ними арифметические операции.
* Для преобразования чисел с плавающей точкой в целые числа (происходит отбрасывание дробной части).
* Для преобразования строк в другие системы счисления (двоичная, восьмеричная, шестнадцатеричная) в целые числа.
* В обработке пользовательского ввода, когда требуется преобразовать введенное строковое значение в целое число.
* В парсинге и валидации числовых данных, полученных из различных источников (файлов, веб-сервисов и т.д.).

Функция `int()` является одной из основных функций преобразования типов в Python и широко используется в различных областях программирования, где требуется работа с целочисленными значениями. Она позволяет легко преобразовывать данные различных типов в удобный для работы целочисленный формат.
