Создание переменных

Введение в Data Science на Python

Hillary Green-Lerman

Lead Data Scientist, Looker

Заполнение объявления о пропавшем щенке

Объявление о пропавшем щенке

name = "Bayes"
height = 24
weight = 75.5
Введение в Data Science на Python

Правила именования переменных

  • Должно начинаться с буквы (обычно строчной)
  • После первой буквы допустимы буквы, цифры и символы подчёркивания
  • Пробелы и специальные символы недопустимы
  • Регистрозависимо (my_var отличается от MY_VAR)
# Valid Variables
bayes_weight
b
bayes42
# Invalid Variables
bayes-height
bayes!
42bayes
Введение в Data Science на Python

Сообщения об ошибках

bayes-height = 3
File "<stdin>", line 1
    bayes-height = 3
                   ^
SyntaxError: can't assign to operator
Введение в Data Science на Python

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

  • float: целое или дробное число

    height = 24
    weight = 75.5
    
  • string: текст; может содержать буквы, цифры, пробелы и специальные символы

    name = 'Bayes'
    breed = "Golden Retriever"
    
Введение в Data Science на Python

Распространённые ошибки при работе со строками

  • Без кавычек возникнет ошибка имени.
owner = DataCamp
File "<stdin>", line 1, in <module>
    owner = DataCamp
NameError: name 'DataCamp' is not defined
  • Если использовать разные кавычки, возникнет синтаксическая ошибка.
fur_color = "blonde'
File "<stdin>", line 1
    fur_color = "blonde'
                       ^
SyntaxError: EOL while scanning string literal
Введение в Data Science на Python

Вывод переменных

name = "Bayes"
height = 24
weight = 75

print(height)
24
Введение в Data Science на Python

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

Введение в Data Science на Python

Preparing Video For Download...