Распространённые типы данных

Введение в Python для разработчиков

Jasmin Ludolf

Senior Data Science Content Developer

Вещественные типы данных

  • Целые числа: числа без дробной части

$$

  • Числа с плавающей точкой: числа с десятичной частью, например 1.5
  • Кавычки не нужны

$$

$$

new_ingredient_quantity = 1.5
Введение в Python для разработчиков

Логический тип данных

$$

  • Boolean: True или False
  • Удобно для хранения информации «да/нет»
  • Пишется с заглавной буквы
  • Кавычки не нужны

$$

is_in_stock = True
is_in_stock = False
Введение в Python для разработчиков

Функция type

  • Типы данных:
    • Строки
    • Целые числа
    • Числа с плавающей точкой
    • Логические значения
type()
  • Возвращает тип данных
Введение в Python для разработчиков

Функция type

Строка

ingredient_name = "tomatoes"

print(type(ingredient_name))
<class 'str'>

Целое число

ingredient_quantity = 2

print(type(ingredient_quantity))
<class 'int'>

Число с плавающей точкой

new_ingredient_quantity = 1.5

print(type(new_ingredient_quantity))
<class 'float'>

Логическое значение

is_in_stock = True

print(type(is_in_stock))
<class 'bool'>
Введение в Python для разработчиков

Понимание типов данных

  • Понимать, что делает код и почему
  • Использовать type() для определения типа
  • Знать, какие операции можно выполнять

Человек работает с кодом на нескольких экранах

1 Изображение: wutzkoh
Введение в Python для разработчиков

Операторы

  • Специальные символы — операторы — для выполнения вычислений

Арифметические операторы:

  • + — сложение
  • - — вычитание
  • * — умножение
  • / — деление

Числа:

  • Работают как обычная математика
    print(2 + 1.5)
    
3.5

Строки:

  • Работают только + и *

"Hi" + "There" = "HiThere"

"Hi" * 3 = "HiHiHi"

Введение в Python для разработчиков

Давайте потренируемся!

Введение в Python для разработчиков

Preparing Video For Download...