Добавить в корзинуПозвонить
Найти в Дзене

Python типы данных. Ч.1

В данном уроке мы разберём 4 самых простых типа данных.
Оглавление

В данном уроке мы разберём 4 самых простых типа данных:
целые числа, вещественные числа, строки(буквы) и логический(булевый).

1.

1)Рассмотрим целые числа.

Как мы помним с предыдущего урока, команда print позволяет вывести на экран символы.

Функцией print я вывожу цифры 123 на экран.
Во второй строчке кода введено: print(type(123)) - Так я узнаю тип данных. (type - тип)
Напоминаю. Чтобы открыть файл с кодом, достаточно открыть директорию в консоли и ввести название файла. (Подробнее читать в предыдущей статье -
ссылка на статью)
Команда "print(type(123))" вывела на экран: <class 'int'>
int - сокращение integer (integer - число)
Теперь попробуйте сами что-то вывести на экран.

Чтобы отчистить командную строку, нужно ввести в консоли: cls

2)Рассмотрим вещественные числа.

-2

Я ввел тот же самый код, заменив "123" на "1.5".
Как вы можете заметить, теперь функция type(1.5) говорит нам, что тип
данных - "float". (float - число с плавающей точкой).
Другими словами - это десятичное число. Только вместе привычной "," мы пишем "." (Вместо запятой - точка)

Попробуйте преобразовать float в int. (Десятичное число в целое)

-3

Как мы видим, при преобразовании "1.5" в целое число, оно округлилось до "1".
Поэкспериментируйте с преобразованием.

3)Рассмотрим строки.

-4

Чтобы вывести на экран буквы, нам нужно взять их в кавычки (Двойные или одинарные, без разницы. Главное чтобы они были одинаковые)
Либо " ", либо ' '
Попробуйте сами узнать тип (Функция type())
Введите print(type("Hello!"))
Должен получиться тип str - сокращение string (string - строка)

4)Рассмотрим логический(булевый) тип.

-5

Вводим: print((2 + 2) == 5)
Грубо говоря, мы говорим: 2+2=5
Получаем ответ - False (False - ложь)
Из-за особенности языка мы пишем "==", так как "=" применяется в других случаях. Не пугайтесь.

-6

Теперь я ввёл: print((2 + 2) == 4)
Мне пришел ответ - True (True - правда)

Теперь вы узнали про еще один тип данных - булевый.
Имеющий два значения: True или False.

Подробнее о типах данных читать тут.