Назад | Python 3 учебник | Вперёд
Python 3 — это интерпретируемый, интерактивный язык высокого уровня.
В отличие от Java инструкции в Python не заканчиваются символом точки с запятой «;», а для определения конца инструкции используется конец строки, но если вам по какой-либо причине нужно написать несколько инструкций в одну строку, то между ними нужно ставить именно символ точка с запятой.
1 2 3 4 |
print("line1") print("line2") print("line1");print("line2") |
Вложенные инструкции объединяются в блоки по величине отступов. Вложенные инструкции начинаются после инструкции, завершённое двоеточием, вслед за которым идёт блок кода с отступом.
1 2 3 4 5 6 7 8 9 |
x = 1 if (x > 0): print("line1") # block 1 print("line2") # block 1 else: print("line3") # block 2 print("line4") # block 2 print("line5") |
Комментарии записываются после символа решётки:
1 |
# Это просто комментарий. |
Вся строка после символа решётки считается комментарием и игнорируется компилятором.
Так как инструкции в Python заканчиваются с концом строки, то для расположения инструкции на нескольких строках используется символ обратной косой черты \:
1 2 3 4 5 |
str1 = "line1" + \ "line2" + \ "line3" print(str1) |
Python позволяет использовать одинарные кавычки ', двойные кавычки " и тройные ( ''' или """) кавычки для строковых литералов, но для обозначения начала и конца одного литерала должен использоваться один и тот же тип кавычек. Тройные кавычки позволяют разместить многосточный строковый литерал:
1 2 3 4 5 6 7 8 9 |
name1 = 'Catherine' name2 = "Tom" name3 = """Vasya""" name4 = '''John''' multiline1 = '''The witcher slayed the Beast.''' multiline2 = """The Beast was slayed by the witcher.""" |