Vytváření proměnných

Úvod do datové vědy v Pythonu

Hillary Green-Lerman

Lead Data Scientist, Looker

Hlášení o pohřešovaném štěněti

hlášení o pohřešovaném štěněti

name = "Bayes"
height = 24
weight = 75.5
Úvod do datové vědy v Pythonu

Pravidla pro názvy proměnných

  • Musí začínat písmenem (obvykle malým)
  • Po prvním písmenu lze použít písmena, čísla nebo podtržítka
  • Bez mezer a speciálních znaků
  • Rozlišuje velká a malá písmena (my_var se liší od MY_VAR)
# Valid Variables
bayes_weight
b
bayes42
# Invalid Variables
bayes-height
bayes!
42bayes
Úvod do datové vědy v Pythonu

Chybové zprávy

bayes-height = 3
File "<stdin>", line 1
    bayes-height = 3
                   ^
SyntaxError: can't assign to operator
Úvod do datové vědy v Pythonu

Floaty a řetězce

  • float: reprezentuje celé nebo desetinné číslo

    height = 24
    weight = 75.5
    
  • string: reprezentuje text; může obsahovat písmena, čísla, mezery a speciální znaky

    name = 'Bayes'
    breed = "Golden Retriever"
    
Úvod do datové vědy v Pythonu

Časté chyby u řetězců

  • Bez uvozovek dojde k chybě jména.
owner = DataCamp
File "<stdin>", line 1, in <module>
    owner = DataCamp
NameError: name 'DataCamp' is not defined
  • Při použití různých typů uvozovek dojde k syntaktické chybě.
fur_color = "blonde'
File "<stdin>", line 1
    fur_color = "blonde'
                       ^
SyntaxError: EOL while scanning string literal
Úvod do datové vědy v Pythonu

Zobrazení proměnných

name = "Bayes"
height = 24
weight = 75

print(height)
24
Úvod do datové vědy v Pythonu

Pojďme si procvičit!

Úvod do datové vědy v Pythonu

Preparing Video For Download...