чистий синтаксис (для виділення блоків слід використовувати пробіли);

Що це таке? k ilya 12:43, 10 Квіт 2005 (EEST)

Форматування блоків у Пітоні обов'язкове; це є частиною граматики мови. Ось приклад:

# це - perl:
while ($v < 10) {
   print $v++, "\n";
}


# це - python:
while v < 10:
   print v
   v = v + 1
# цикл закінчується, коли зникають пробіли; 
# недотримання пробілів є синтаксичною помилкою!

Чистота ситаксису тут полягає у відсутності дужок і спеціальних символів та у виділенні середини блоку пробілами. Присвоєння величини не може бути частиною виразу ($v++ у Перлі та інших мовах, що утворилися під впливом Сі). Філософія мови Перл вчить, що завжди існує більш ніж один спосіб для розв'язання задачі, тому поданий вище приклад можна переписати у кілька способів (де різні синтаксичні конструкції матимуть одну і ту ж семантику). У філософії Пітона - навпаки: існує один і лише один спосіб (звичайно, це є перебільшенням, але ідея повинна бути зрозумілою - можливість синтаксичного поліморфізму повністю відкидається).

--?Kuzma 21:33, 10 Квіт 2005 (EEST)

Переклад statement

На мою думку if, for, ... statement слід перекладати як оператор.

?iip