Это старая версия документа!
Консольные скрипты хранятся с расширением .py, графические .pyw.
Стандартная кодировка для файлов UTF-8 без BOM, если файл в другой кодировке, то ее следует указать в первой (или второй) строке так:
#-*- coding: cp1251 -*-
В Unix системах, внутри скрипта следует указывать путь к интерпретатору (аналогично bash), #!/usr/bin/python
Несколько команд в одной строке можно разделять точкой с запятой, а в целом, ее использование не рекомендуется.
Комментарии однострочные, символом решетки, многострочный можно выделить тремя символами двойной кавычки (форматирование сохраняется)
по факту это будет строковая переменная, которая так же используется для документирования
print([<Объекты>] [, sep=' '] [, end='\n'] [, file=sys.stdout] [, flush=False])
В аргументе end можно указать пробел (end=« »), тогда после команды print() не будет перевода строки
print("""Str1 Str2 Str3""")
Так же, есть функция sys.stdout.write(), она не вставляет символ перевода строки в конце
Для ввода есть функция input(), она возвращает введенное значение
MyVar= input("Input String: ")
Входные аргументы
Array= sys.argv[:] for n in Array: ...
Блок try: .. except
try: commands.. except EOFError: ActionsIsError