Большая часть возможностей языка (основные типы данных, функции, классы, метаклассы, замыкания, генераторы) уже реализованы.
>>> def fact(n):
... if n <= 1:
... return 1
... else:
... return n * fact(n-1)
...
#<python-function fact @ #x71d67c9a>
>>> fact(6)
720
>>> :q
Bye
>>> Подробности