Типы данных в Python
Типы данных в Python
| |
Тематические порталы
|
При изучении языка программирования в целом и Python в частности, нужно понимать какие типы данных существуют, какое в них отличие, как ими можно оперировать.
Типы данных
И так, всего следует выделить четыре типа данных:
- Строка или по-английский "string", в коде используется как
str()
- этот тип данных является простым набором символов, который выражается в наборе символов, в том числе и числовых. Следует отметить, что даже, если строка будет иметь только числовые значения, то по факту они не будут являться таковыми, чтобы их перевести в непосредственно в числовые значения необходимо использовать стандартную функцию int(), пример смотрите ниже; - Целочисленные значения - это простые, целые числа, над которыми можно выполнять любые арифметические и логические операции. По-английский они называются "integer" и в программировании имеют функцию
int()
; - Дробные числа или по-английский "float". Это числа с так называемой плавающей точкой, например 10.5. Над ними также можно производить логические и арифметические действия;
- Логические выражения - это такие выражения, которые дают два вывода: True (правда) или False (ложь).
a = "Привет мир! Сегодня 03 сентября 2019!" #Тип данных - строка
b = 12345 #Тип данных - целочисленные значения
c = 13.0 #Тип данных - дробные числа
d = 34>76 #Тип данных - логические выражения
#Выведем значения переменных
print(a)
print(b)
print(c)
print(d)
Проверка типа данных в Python
В Python можно проверить, к какому типу данных относится та или иная переменная:
a = "Привет мир! Сегодня 03 сентбря 2019!"
print(type(a))
b = 12345
print(type(b))
c = 13.0
print(type(c))
d = 34>76
print(type(d))
Вывод:
<class 'str'> <class 'int'> <class 'float'> <class 'bool'>
Перевод данных из одного вида в другой
В Python легко можно переводить один тип данных в другой, например из строки в целочисленные значения. Делается это следующим образом:
text = "1"
text = int(text)