Базовые типы данных (Numbers, Strings, Booleans)
В Python базовые типы данных представляют собой фундаментальные строительные блоки для программирования. Основные базовые типы данных включают числа (Numbers), строки (Strings) и булевы значения (Booleans). Давайте рассмотрим каждый из этих типов данных более подробно.
Числа (Numbers)
Числа в Python могут быть целыми (int
), вещественными (float
) или комплексными (complex
).
Целые числа (int
)
int
)Целые числа представляют собой числа без дробной части.
Вещественные числа (float
)
float
)Вещественные числа содержат дробную часть и могут быть представлены с помощью десятичных чисел.
Комплексные числа (complex
)
complex
)Комплексные числа имеют форму a + bj
, где a
и b
— вещественные числа, а j
— мнимая единица.
Строки (Strings)
Строки в Python представляют собой последовательности символов и могут быть заключены в одинарные ('
), двойные ("
) или тройные ('''
или """
) кавычки.
Создание строк
Основные операции со строками
Конкатенация: Объединение строк с помощью оператора
+
.
Умножение: Повторение строки с помощью оператора
*
.
Индексация и срезы: Доступ к отдельным символам и подстрокам.
Методы строк: Строки имеют множество встроенных методов, таких как
upper()
,lower()
,strip()
,replace()
, и другие.
Булевы значения (Booleans)
Булевы значения могут быть только двумя — True
и False
. Эти значения часто используются в логических выражениях и условных операторах.
Основные значения
Логические операции
И (
and
): ВозвращаетTrue
, если оба операнда истинны.
ИЛИ (
or
): ВозвращаетTrue
, если хотя бы один из операндов истинен.
НЕ (
not
): ВозвращаетTrue
, если операнд ложен.
Сравнения
Булевы значения часто возникают в результате сравнений.
Заключение
В Python базовые типы данных — числа, строки и булевы значения — являются основой для многих операций и вычислений. Знание их свойств и методов позволяет эффективно работать с данными и создавать мощные и гибкие программы.
Last updated