Основні типи даних Python наведені в таблиці.
str | Текстовий тип | “This is a cat.” |
int, float, complex | Числові типи | 57, 5.0, 5+7j |
bool | Логічний тип | True, False |
None | None Type | Тип, який вказує на відсутність значення |
list, tuple | Типи послідовностей | carList = [“Dodge”, “Ford”, “Toyota”], carTuple = (“BMW”, “Crysler”, “Nissan”) |
dict | Словник | studentDict = {“name” : “James”, “age” : 20} |
set, frozenset | Набори даних | carSet = {“Charger”, “Challenger”, “Durango”} |
String (Рядок)
stringVariable = "Who is the one who knocks?"
#виводимо на консоль stringVariable:
print(stringVariable)
#виводимо на консоль тип даних змінної stringVariable:
print(type(stringVariable))
В даному прикладі ми створюємо змінну stringVariable і присвоюємо їй рядкове значення. За допомогою функції print виводимо stringVariable на консоль. І далі виводимо тип цієї змінної за допомогою функції type.
Numbers (Числові типи)
intVariable = 5
floatVariable = 5.0
complexVariable = 5+7j
#виводимо на консоль змінні, що містять числа:
print("intVariable equals", intVariable)
print("floatVariable equals", floatVariable)
print("complexVariable equals", complexVariable)
#виводимо на консоль типи даних змінних, що містять числа:
print("intVariable type is", type(intVariable))
print("floatVariable type is", type(floatVariable))
print("complexVariable type is", type(complexVariable))
В даному прикладі ми створюємо змінні intVariable, floatVariable, complexVariable і присвоюємо їм відповідні числові значення. За допомогою функції print виводимо ці змінні на консоль. І далі виводимо типи даних змінних, використовуючи функцію type.
Bool (Логічний тип Буля)
boolVariable = True
#виводимо на консоль boolVariable:
print(boolVariable)
#виводимо на консоль тип даних змінної boolVariable:
print(type(boolVariable))
В даному прикладі ми створюємо змінну boolVariable і присвоюємо їй значення True. За допомогою функції print виводимо boolVariable на консоль. І далі виводимо тип цієї змінної за допомогою функції type.
Тип None
noneVariable = None
#виводимо на консоль noneVariable:
print(noneVariable)
#виводимо на консоль тип даних змінної noneVariable:
print(type(noneVariable))
В цьому прикладі ми створюєм змінну noneVariable і присвоюємо їй значення None. За допомогою функції print виводимо noneVariable на консоль. І далі виводимо тип цієї змінної за допомогою функції type.
List, Tuple (Список, Кортеж)
carList = ["Dodge", "Ford", "Toyota"]
carTuple = ("BMW", "Crysler", "Nissan")
#виводимо на консоль змінні, що містять послідовності:
print("carList includes", carList)
print("carTuple includes", carTuple)
#виводимо на консоль типи даних змінних, що містять послідовності:
print("carList type is", type(carList))
print("carTuple type is", type(carTuple))
В цьому прикладі ми створюємо змінні carList, carTuple і присвоюємо їй відповідні значення для утворення списку і кортежу відповідно. За допомогою функції print виводимо ці змінні на консоль. І далі виводимо типи цих змінних за допомогою функції type.
Dictionary (Словник)
studentDict = {"name" : "James", "age" : 20}
#виводимо на консоль dictionary:
print(studentDict)
#виводимо на консоль тип даних dictionary:
print(type(studentDict))
В цьому прикладі ми створюємо змінну studentDict і присвоюємо їй відповідні значення для утворення словника. За допомогою функції print виводимо studentDict на консоль. І далі виводимо тип цієї змінної за допомогою функції type.
Set, Frozenset (Множина, Заморожена множина)
carSet = {"Charger", "Challenger", "Durango"}
carFrozenSet = frozenset({"Charger", "Challenger"})
#виводимо на консоль змінні, що містять множини:
print("carSet includes", carSet)
print("carFrozenSet includes", carFrozenSet)
#виводимо на консоль типи даних змінних, що містять множини:
print("carSet type is", type(carSet))
print("carFrozenSet type is", type(carFrozenSet))
В цьому прикладі ми створюємо змінні carSet, carFrozenSet і присвоюємо їм відповідні значення для утворення множини і “замороженої”, постійної множини відповідно. За допомогою функції print виводимо ці змінні на консоль. І далі виводимо типи цих змінних за допомогою функції type.
Типи даних
В цьому відео поговоримо про типи даних:
03:06 String
04:05 Numbers
07:07 Bool
08:00 None
08:42 List, tuple
10:43 Dictionary
11:58 Set, frozenset