Python является языком программирования с динамической типизацией, что означает, что типы данных переменных определяются автоматически во время выполнения программы. В Python существует несколько основных встроенных типов данных, которые можно использовать для хранения, обработки и манипуляции информацией.
Числовые типы данных
Числовые типы данных в Python включают целые числа (int), числа с плавающей точкой (float) и комплексные числа (complex).
Целые числа (int)
Целые числа представляют собой положительные или отрицательные целые числа без десятичных знаков. Например:
1 2 | a = 5 b = - 12 |
Числа с плавающей точкой (float)
Это десятичные числа, которые имеют дробную часть. Например:
1 2 | c = 3.14 d = - 0.5 |
Комплексные числа (complex)
Комплексные числа состоят из действительной и мнимой части. Например:
1 | e = 2 + 3j |
Строки (str)
Строки представляют собой последовательности символов, заключенных в кавычки. В Python можно использовать одинарные или двойные кавычки для определения строк. Например:
1 2 | name = "Python" greeting = 'Hello, World!' |
Списки (list)
Списки являются упорядоченными коллекциями элементов, которые могут быть разных типов. Они мутабельны, что означает, что их элементы можно изменять. Списки определяются с помощью квадратных скобок. Например:
1 2 | fruits = [ 'apple' , 'banana' , 'cherry' ] numbers = [ 1 , 2 , 3 , 4 , 5 ] |
Кортежи (tuple)
Кортежи похожи на списки, но они неизменяемы, что означает, что их элементы не могут быть изменены после создания. Кортежи определяются с помощью круглых скобок. Например:
1 2 | coordinates = ( 3 , 4 ) colors = ( 'red' , 'green' , 'blue' ) |
Множества (set)
Множества представляют собой неупорядоченные коллекции уникальных элементов. Множества определяются с помощью фигурных скобок или функции set(). Например:
1 2 | unique_numbers = { 1 , 2 , 3 , 4 , 5 } colors_set = set ([ 'red' , 'green' , 'blue' ]) |
Словари (dict)
Словари являются коллекциями пар ключ-значение. Они неупорядочены и мутабельны. Словари определяются с помощью фигурных скобок и двоеточий между ключами и значениями. Например:
1 | person = { 'name' : 'John' , 'age' : 30 , 'city' : 'New York' } |
📘 Важно помнить, что каждый тип данных в Python имеет свои особенности и методы работы с ними. Регулярное использование этих типов данных и знание их особенностей помогут вам стать более опытным разработчиком на Python.
Добавить комментарий