Python Типы данных
В программировании тип данных является важной концепцией.
Переменные могут хранить данные разных типов, и разные типы могут выполнять разные действия.
В Python по умолчанию встроены следующие типы данных в следующих категориях:
Тип текста: | str |
Числовые типы: | int , float , complex |
Типы последовательностей: | list , tuple , range |
Тип отображения: | dict |
Типы наборов: | set , frozenset |
Логический тип: | bool |
Бинарные типы: | bytes , bytearray , memoryview |
Получение типа данных
Вы можете получить тип данных любого объекта, используя функцию type():
Пример
Выведите тип данных переменной x:
Установка типа данных
В Python тип данных устанавливается, когда вы присваиваете значение переменной:
Пример | Тип данных | Попробуйте сами |
---|---|---|
x = «Привет Мир» | str | Попробуйте сами » |
x = 20 | int | Попробуйте сами » |
x = 20.5 | float | Попробуйте сами » |
x = 1j | complex | Попробуйте сами » |
x = [«яблоко», «банан», «вишня»] | list | Попробуйте сами » |
x = («яблоко», «банан», «вишня») | tuple | Попробуйте сами » |
x = range(6) | range | Попробуйте сами » |
x = | dict | Попробуйте сами » |
x = | set | Попробуйте сами » |
x = frozenset() | frozenset | Попробуйте сами » |
x = True | bool | Попробуйте сами » |
x = b»Привет» | bytes | Попробуйте сами » |
x = bytearray(5) | bytearray | Попробуйте сами » |
x = memoryview(bytes(5)) | memoryview | Попробуйте сами » |
Установка определенного типа данных
Если вы хотите указать тип данных, вы можете использовать следующие функции конструктора:
Пример | Тип данных | Попробуйте сами |
---|---|---|
x = str(«Привет Мир») | str | Попробуйте сами » |
x = int(20) | int | Попробуйте сами » |
x = float(20.5) | float | Попробуйте сами » |
x = complex(1j) | complex | Попробуйте сами » |
x = list((«яблоко», «банан», «вишня»)) | list | Попробуйте сами » |
x = tuple((«яблоко», «банан», «вишня»)) | tuple | Попробуйте сами » |
x = range(6) | range | Попробуйте сами » |
x = dict(name=»Андрей», age=36) | dict | Попробуйте сами » |
x = set((«яблоко», «банан», «вишня»)) | set | Попробуйте сами » |
x = frozenset((«яблоко», «банан», «вишня»)) | frozenset | Попробуйте сами » |
x = bool(5) | bool | Попробуйте сами » |
x = bytes(5) | bytes | Попробуйте сами » |
x = bytearray(5) | bytearray | Попробуйте сами » |
x = memoryview(bytes(5)) | memoryview | Попробуйте сами » |
Мы только что запустили
SchoolsW3 видео
ВЫБОР ЦВЕТА
Сообщить об ошибке
Если вы хотите сообщить об ошибке или внести предложение, не стесняйтесь отправлять на электронное письмо:
Ваше предложение:
Спасибо Вам за то, что помогаете!
Ваше сообщение было отправлено в SchoolsW3.
ТОП Учебники
ТОП Справочники
ТОП Примеры
Получить сертификат
SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять Условия к использованию, Cookies и политика конфиденциальности.