Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Bazovyi Syntaksys

Zminni

Окремого ключового слова для оголошення немає. Перше присвоєння одразу створює змінну:

x = 10
name = "Piton"
ready = true

Булеві значення в мові - це true і false.

Komentari

Однорядковий коментар починається з #:

# tse komentar
drukuvaty "ok"

Vidstupy i bloky

Блоки в Piton задаються відступами, як у Python:

yaksho true:
    drukuvaty "inside"

drukuvaty "outside"

Без правильних відступів програма не розбереться коректно.

Vyrazy

Підтримуються:

  • +, -, *, /
  • stupin
  • >, <, >=, <=, ==, !=
  • ta, abo, ne
drukuvaty 2 + 3
drukuvaty 2 stupin 3
drukuvaty ne false
drukuvaty (2 < 3) ta true

Ryadky

Рядки задаються в подвійних лапках:

msg = "Pryvit"
drukuvaty msg + "!"

+ також уміє конкатенувати рядки з числами та булевими значеннями.

Оператор * теж має спеціальну поведінку: рядок можна повторити числом.

drukuvaty "ha" * 3

Vstup i vyvid

drukuvaty "Vvedy chislo"
vvid x
drukuvaty x

Поточна реалізація vvid читає число. Для рядкового введення окремого режиму поки немає.