Въведение в променливи типове Python

Следващата статия, променливи типове на Python предоставя контур за типовете в python. Изпълнете съществена част в много езици за програмиране и Python не е изключение. Променлива ви позволява да съхранявате стойност, като просто присвоите това на идентичността, която може да бъде използвана за етикетиране на стойността след това в програмата. Типът на дръжките на Python е различен от редица други езици за програмиране. В много езици за програмиране, включително Java или C #, сте декларирали тип променлива, преди да декларирате самата променлива.

Този тип променлива може да бъде int, float, string, char, bool и много други.

В Python не е необходимо да се декларира никъде. Всъщност вие бихте декларирали променливи като тази.

Обяснете различни видове променливи Python

По-долу са видовете различни видове променливи:

1. Цели числа и плувки на Python

Целите числа са числа, а поплавките са десетични числа. Определянето на цяло число или друг тип в Python за него е много лесно. Просто име на променливата тип и присвойте нейната цифрова стойност.

Пример №1

Целите числа са число, което може да бъде положително или отрицателно или 0, но те не могат да имат десетична запетая. Те имат неограничена точност и поддържат всички видове математически и аритметични операции като събиране, изваждане, получаване на остатък, абсолютната стойност на числото и повече. Поплавките са десетични. Те поддържат същата операция като цели числа.

Пример №2

Python няма да се оплаква от това, че добавяте два различни типа и какво ли още не. Това ще доведе до желания резултат. Целият тип е int, а типът с плаващо число е на плаващ. Тези видове имена за преобразуване или прехвърляне на променлива в цяло число или на плаване. Просто обградете променливата си с int или float, за да я преобразувате.

Пример №3

2. Струни

Използваме низове, за да символизираме текст. Автоматично това е текстът на Unicode в Python 3, но ASCII текст през Python 2. Струните могат да бъдат дефинирани, като се използват единични кавички, двойни кавички или три пъти кавичките, единични или двойни. Не можете да намерите основна разлика в какъв тип използвате.

Пример №1

Python поддържа много методи, включително много полезни полезни методи. Някои от тях изписват главни букви, което ще превърне първия знак с главна буква. Методът на замяната () взема два аргумента, като първият е символът, който трябва да бъде заменен, а вторият - символът, с който да се замени. Тогава имаме алфа () или isdigit (), които ще се върнат вярно, ако всички знаци са съответно букви или цифри.

Пример №2

3. Булева и няма

Boolean показва стойност True или False. Можете да зададете всяка променлива като вярна или невярна и да декларирате променлива като Булева.

Пример №1

Просто въведете името на променливата и я присвойте True или False. Boolean в Python в сравнение с повечето други програмни езици. И двамата започват с главна буква T и F за True и False. Можете да конвертирате Boolean в цяло число и той ще ви даде стойност 1, ако е вярно, или 0, ако е невярно. Преобразуването на True или False в низ обаче просто ще ви даде текстово представяне, така че низ със стойност True или False.

Пример №2

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

Досега не намерихме извънземни,

Пример №3

4. Списъци

За да дефинирате списък в Python, напишете име на променлива и му присвойте празни квадратни скоби. Там току-що създадохте празен Python списък.

Пример №1

Заменяме празните ни скоби с Джон, Сам и Михал. Сега в нашия списък има три низови елемента.

Пример №2

За достъп до елемент в Списък използваме нещо, наречено индекс. Индексът е цяло число, започващо от 0, което съответства на 1 и само един елемент в списъка. За нашия списък, ако написахме код като person_names (0), ще получим Джон. Ако написахме кодови имена като person_names (2), ще получим Michal.

Пример №3

Важната забележка тук е, че индексите на List в Python започват с 0. Така че въпреки че имаме Джон като наш първи елемент, индексът е 0. Следващият елемент, Sam, който е вторият ни елемент в списъка, има индекс от 1 и т.н. Подмяната на елемент в списъка е също толкова лесна, колкото проверка за конкретен елемент от списъка. Така че нека кажем person_names (0) = Dennis. Ако сега отпечатваме имена на лица, виждаме, че Джон го няма и Денис зае неговото място.

Пример №4

Не можем да правим person_names (3) = Patrick, но можем да добавим вграден метод в нашия списък, наречен append (). Можем да предадем всеки обект, който искаме, към метода на добавяне като негов аргумент. След като направим това, обектът, който преминахме през добавката, се добавя в края на нашия съществуващ Списък.

Пример №5

Списъците в Python са много подобни на масиви на много други езици, но те имат някои допълнителни предимства. Наличието на няколко типа данни в един списък е просто добре. Ако изтриете имена на лица (2), просто поставете ключовата дума del.

Пример №6

5. Речници

Искахме да добавим повече подробности, различни от името само на един човек, като идентификатор на човек, но все пак искаме идентификационният номер на човек да бъде свързан с името. В този случай можем да използваме речник. В речника на Python имаме ключове и стойности. В нашия случай ключовете са име, person_id и обратна връзка, а стойностите са Dennis, 25467 и None.

Пример №1

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

  1. Списък на речници
  2. Ако искаме да групираме няколко речника заедно, просто създаваме Списък на речниците.
  3. Забележете, че тук имаме квадратни скоби, определящи списък.
  4. След това можем да повторим през списъка и да използваме данните, които съдържа всеки речник.

6. Топ 4 други типове данни

1. Комплекс: Имаме и тип, наречен комплекс, който обозначава сложни числа. И Python 2 имаше тип наречен long, който вече не съществува в Python 3.

2. Байтове и Bytearray: Той е заменен от цяло число. Тогава поне в Python 3 имаме байтове, които по същество са последователност от цели числа в диапазона от 0 до 255

3. Tuples: които са подобни на списъците, но са неизменни. Не можете да промените техните стойности.

4. Set и Frozenset: Накрая, ние също имаме комплекти и замразени набори, които отново са подобни на списъците, но те имат само уникални обекти.

заключение

Python е сред ефективно въведените езици, което обикновено означава, че не е необходимо да декларира променлива преди да я използва. Типовете данни често са като различни езици за програмиране. Вместо техните силни страни, има няколко слабости, които могат да предизвикат проблеми в дългосрочен план.

Препоръчителни статии

Това беше ръководство за типовете променливи Python. Тук сме обсъдили подробно 6 различни типа променливи Python с примери. Можете също да прегледате и другите ни предложени статии, за да научите повече-

  1. Какво е Python
  2. Въведение в Python
  3. Как да инсталирате Python
  4. Python Команди
  5. Масиви в PHP
  6. Tuples в Python
  7. Разбиране на списъка на Python