Важни типове данни на Python, които трябва да знаете



Типовете данни са класове, а променливите са екземпляр или обект на тези класове. В Python има различни типове данни, които представят типовете стойност

В , всичко е обект. По този начин типовете данни се третират като класове, а променливите са екземпляр или обект на тези класове. В Python има различни типове данни, които представят типовете стойност. В тази статия ще научим за различните типове данни на Python и как те се присвояват на променливи в следната последователност:

Нека да започнем.





python - типове данни на python - edurekaТипове данни на Python

Променливи се използват за съхранение на стойности за различни типове данни. Тъй като Python е динамично въведен език, не е необходимо да дефинирате типа на променливата, докато я декларирате. Интерпретаторът имплицитно обвързва стойността със своя тип. Python ни позволява да проверим типа на променливата, използвана в програмата. С помощта на type () , можете да разберете вида на преминалата променлива.

Пример:



x = 24 y = 14,7 z = „Добре дошли в Edureka“ print (type (x)) print (type (y)) print (type (z))

Изход:

 

Стандартни типове данни в Python

Променливата се използва за съхранение на различни видове стойности. Например името на човек трябва да се съхранява като низ, докато идентификаторът на служител трябва да се съхранява като цяло число.

Python предоставя различни стандартни типове данни, които определят метода за съхранение на всеки от тях. Стандартните типове данни в Python включват:



След като вече знаете за стандартните типове данни на python, нека продължим и да разберем всеки от тях в детайли.

Числа

Number се използва за съхраняване на числови стойности. Python създава Number обекти когато номер е присвоен на променлива. Има 4 вида числови данни:

  • инт - Използва се за подписани цели числа като 12, 2, 7 и т.н.
  • дълго - Това цяло число се използва за по-висок диапазон от стойности като 908090800L, -0x1929292L и т.н.
  • плувка - Използва се за съхраняване на числа с плаваща запетая като 1,5, 701,89, 15,2 и т.н.
  • комплекс - Това се използва за комплексни числа като 2.14j, 2.0 + 2.3j и т.н.

В , можете да използвате малка буква L с дълги цели числа. По-удобно е обаче да се използва главна буква L.

Пример:

a = 12 print (a, 'is of type', type (a)) b = 5.05 print (b, 'is of type', type (b)) c = 1 + 2j print (c, 'is complex number? ', isinstance (1 + 2j, комплекс))

Изход:

12 е от тип 5.05 е от тип (1 + 2j) е комплексно число? Вярно

Струна

ДА СЕ се определя като последователност от символи, представени в кавичките. В python можете да използвате единични, двойни или тройни кавички, за да дефинирате низ.

Обработката на низове в python може да се извършва с помощта на различни вградени функции и оператори . В случай на обработка на низове, операторът + се използва за обединяване на два низа.

Пример:

str1 = 'Добре дошли в Edureka' #string str1 str2 = 'Python Programming' #string str2 print (str1 [0: 3]) print (str1 [4]) print (str1 + str2)

Изход:

Wel c Добре дошли в програмирането на Edureka Python

Списък

Списъците са подобни на но може да съдържа различни видове данни в Python. Елементите, съхранявани в списъка, се разделят със запетая (,) и се затварят в квадратни скоби [].

за какво се използва програмирането на sas

Можете да използвате оператори на среза [:] за достъп до данните от списъка. Операторът за конкатенация (+) е подобен на този в низовете.

Пример:

list = [20, 'welcome', 'edureka', 40] print (list [3:]) print (list) print (list + list)

Изход:

[40] [20, 'добре дошли'] [20, 'добре дошли', 'edureka', 40] [20, 'добре дошли', 'edureka', 40, 20, 'добре дошли', 'edureka', 40]

Tuple

Кортежът е подобен на списъците в много отношения. Като списъци, кортежи съдържат и колекцията от елементи от различни типове данни. Елементите от кортежа са разделени със запетая (,) и затворени в скоби ().

Кортежът е структура за данни само за четене и не можете да променяте размера и стойността на елементите на кортеж.

Пример:

tuple = ('welcome', 'edureka', 40) print (tuple [1:]) print (tuple) print (tuple + tuple)

Изход:

('edureka', 40) ('добре дошли', 'edureka', 40) ('добре дошли', 'edureka', 40, 'добре дошли', 'edureka', 40)

Речник

Речникът е подреден набор от двойка елементи ключ-стойност. Това е като асоциативен масив или хеш таблица, където всеки ключ съхранява определена стойност. Ключът може да съдържа всеки примитивен тип данни, докато стойността е произволен обект на Python.

Елементите в речника са разделени със запетая и затворени в къдравите скоби {}.

Пример:

dict = {1: 'John', 2: 'Rachel', 3: 'Nancy', 4: 'Daniel'} print ('1st name is' + dict [1]) print (dict.keys ()) print ( dict.values ​​())

Изход:

1-вото име е Джон [1, 2, 3, 4] [„Джон“, „Рейчъл“, „Нанси“, „Даниел“]

Това са стандартните типове данни на python, използвани за задържане на различни стойности. С това стигнахме до края на нашата статия.

Сега проверете от Edureka, доверена компания за онлайн обучение с мрежа от над 250 000 доволни учащи, разпространени по целия свят. Обучението за сертифициране на Python ще ви помогне да придобиете опит в количествения анализ, извличането на данни и представянето на данни, за да видите отвъд цифрите, като трансформирате кариерата си в ролята на Data Scientist.

Имате въпрос към нас? Моля, споменете го в раздела за коментари на „Типове данни на Python“ и ние ще се свържем с вас.