Урок 4. Типи даних

Основні типи даних Python наведені в таблиці.

strТекстовий тип“This is a cat.”
int, float, complexЧислові типи57, 5.0, 5+7j
boolЛогічний типTrue, False
NoneNone 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

Приклади на Github

Leave a Reply

Your email address will not be published. Required fields are marked *