123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- #! /usr/bin/env python
- # -*- coding: utf-8 -*-
- # Above the run-comment and file encoding comment.
-
- # Comments.
-
- # TODO FIXME XXX
-
- # Keywords.
-
- with break continue del exec return pass print raise global assert lambda yield
- for while if elif else import from as try except finally and in is not or
- def functionname
- class Classname
- def функция
- class Класс
-
- # Builtin objects.
-
- True False Ellipsis None NotImplemented
-
- # Builtin function and types.
-
- __import__ abs all any apply basestring bool buffer callable chr classmethod
- cmp coerce compile complex delattr dict dir divmod enumerate eval execfile file
- filter float frozenset getattr globals hasattr hash help hex id input int
- intern isinstance issubclass iter len list locals long map max min object oct
- open ord pow property range raw_input reduce reload repr reversed round set
- setattr slice sorted staticmethod str sum super tuple type unichr unicode vars
- xrange zip
-
- # Builtin exceptions and warnings.
-
- BaseException Exception StandardError ArithmeticError LookupError
- EnvironmentError
-
- AssertionError AttributeError EOFError FloatingPointError GeneratorExit IOError
- ImportError IndexError KeyError KeyboardInterrupt MemoryError NameError
- NotImplementedError OSError OverflowError ReferenceError RuntimeError
- StopIteration SyntaxError IndentationError TabError SystemError SystemExit
- TypeError UnboundLocalError UnicodeError UnicodeEncodeError UnicodeDecodeError
- UnicodeTranslateError ValueError WindowsError ZeroDivisionError
-
- Warning UserWarning DeprecationWarning PendingDepricationWarning SyntaxWarning
- RuntimeWarning FutureWarning ImportWarning UnicodeWarning
-
- # Decorators.
-
- @ decoratorname
- @ object.__init__(arg1, arg2)
-
- # Numbers
-
- 0 1 2 9 10 0x1f .3 12.34 0j 0j 34.2E-3 0b10 0o77 1023434 0x0
-
- # Erroneous numbers
-
- 077 100L 0xfffffffL 0L 08 0xk 0x 0b102 0o78 0o123LaB
-
- # Strings
-
- " test " ' test '
- """
- test
- """
- '''
- test
- '''
-
- " \a\b\c\"\'\n\r \x34\077 \08 \xag"
- r" \" \' "
-
- "testтест"
-
- b"test"
-
- b"test\r\n\xffff"
-
- b"тестtest"
-
- br"test"
-
- br"\a\b\n\r"
-
- # Formattings
-
- " %f "
- b" %f "
-
- "{0.name!r:b} {0[n]} {name!s: } {{test}} {{}} {} {.__len__:s}"
- b"{0.name!r:b} {0[n]} {name!s: } {{test}} {{}} {} {.__len__:s}"
-
- "${test} ${test ${test}aname $$$ $test+nope"
- b"${test} ${test ${test}aname $$$ $test+nope"
-
- # Doctests.
-
- """
- Test:
- >>> a = 5
- >>> a
- 5
-
- Test
- """
-
- '''
- Test:
- >>> a = 5
- >>> a
- 5
-
- Test
- '''
-
- # Erroneous symbols or bad variable names.
-
- $ ? 6xav
-
- && || ===
-
- # Indentation errors.
-
- break
-
- # Trailing space errors.
-
-
- break
- """
-
- test
- """
|