Встроенные типы данных

1. Основные встроенные типы

1.1 Числа

Тип
Пример
Описание

int

x = 10

Целые числа

float

y = 3.14

Числа с плавающей точкой

complex

z = 2 + 3j

Комплексные числа


1.2 Логический тип

  • bool — принимает значения True или False

is_active = True
has_error = False

1.3 Строки

  • str — последовательность символов

name = "Alice"
text = 'Hello, World!'

1.4 Последовательности

Тип
Пример
Особенности

list

[1, 2, 3]

Изменяемый список

tuple

(1, 2, 3)

Неизменяемый кортеж

range

range(5)

Последовательность чисел


1.5 Множества

Тип
Пример
Особенности

set

{1,2,3}

Неупорядоченный, уникальные элементы

frozenset

frozenset({1,2,3})

Неизменяемое множество


1.6 Словари

  • dict — хранит пары ключ-значение


1.7 None

  • Специальный тип NoneType — отсутствие значения


2. Примеры использования в автотестах

  • Списки: хранение тестовых данных

  • Словари: обработка JSON/API ответов

  • Множества: проверка уникальности элементов

  • None: проверка пустых значений


💡 Вывод:

  • Python имеет числа, строки, логические значения, последовательности, множества, словари и None.

  • Знание встроенных типов важно для обработки данных в тестах и написания устойчивых автотестов.

Last updated

Was this helpful?