Вступ до типів змінних 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 підтримує безліч методів, включаючи безліч корисних корисних методів. Деякі з них використовують великі літери, що зробить першого символу великою літерою. Метод substitu () бере два аргументи, перший - символ, який слід замінити, а другий - символ, на який його потрібно замінити. Тоді у нас є альфа () або isdigit (), який повернеться істинним, якщо всі символи букви або цифри відповідно.

Приклад №2

3. Булева та жодна

Булеве значення вказує на значення True або False. Ви можете призначити будь-яку змінну як істинну або помилкову, а оголосити змінну булевою.

Приклад №1

Просто введіть ім'я змінної та призначте її істинним чи помилковим. Boolean в Python порівняно з більшістю інших мов програмування. Вони обидва починають з великої літери T і F для True та False. Ви можете перетворити булеве значення в ціле число, і воно дасть вам значення 1, якщо True або 0, якщо False. Однак перетворення True або False у рядок просто дасть вам текстуальне подання, тому рядок зі значенням True або False.

Приклад №2

Жоден не схожий на null в інших мовах. Він позначає, що змінна була визначена так, що ми, розробники, десь набрали ім'я змінної, але це не пов'язане з жодним значенням.

Досі ми не знайшли іноземців,

Приклад №3

4. Списки

Щоб визначити список у Python, напишіть ім'я змінної та призначте їй порожні квадратні дужки. Там ви тільки що створили порожній список Python.

Приклад №1

Ми замінюємо свої порожні дужки на Джона, Сема та Міхала. Зараз у нашому списку є три рядкових елемента.

Приклад №2

Для доступу до елемента в Списку ми використовуємо те, що називається індексом. Індекс - це ціле значення, починаючи з 0, що відповідає 1 та лише одному елементу в Списку. Для нашого Списку, якби ми написали код, такий як імена особи (0), ми отримаємо Джон. Якби ми написали кодові імена, такі як person_names (2), ми отримали Michal.

Приклад №3

Важлива зауваження тут полягає в тому, що індекси списку в Python починаються з 0. Отже, навіть якщо в якості першого елемента є Іван, індекс дорівнює 0. Наступний елемент, Сем, який є нашим другим елементом у Списку, має індекс 1 тощо. Заміна елемента в списку також проста, як перевірка на певний елемент списку. Тож скажімо person_names (0) = Денніс. Якщо ми тепер надрукуємо імена персон, ми побачимо, що Джона вже немає і Денніс зайняв його місце.

Приклад №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. Байти та байт-масив: його замінило ціле число. Тоді в Python 3, принаймні, ми маємо байти, які по суті є послідовністю цілих чисел у діапазоні від 0 до 255

3. Кортежі: схожі на списки, але незмінні. Ви не можете змінити їх значення.

4. Set і Frozenset: Нарешті, у нас також є набори та заморожені набори, які знову схожі на списки, але у них є лише унікальні об’єкти.

Висновок

Python є однією з мов, що ефективно набираються, що зазвичай означає, що він не повинен оголошувати змінну перед її використанням. Типи даних часто схожі на різні мови програмування. Замість їх сильних сторін існує кілька слабких місць, які можуть викликати проблеми в довгостроковій перспективі.

Рекомендовані статті

Це був посібник з типів змінних Python. Тут ми детально з прикладами обговорили 6 різних типів змінної Python. Ви також можете ознайомитися з іншими запропонованими нами статтями, щоб дізнатися більше -

  1. Що таке Python
  2. Вступ до Python
  3. Як встановити Python
  4. Команди Python
  5. Масиви в PHP
  6. Кортежі в Python
  7. Розуміння списку Python