Python: список специальных переменных, используемых в языке
Python Basic: упражнение-97 с решением
Напишите программу на Python, чтобы перечислить специальные переменные, используемые в языке.
Пример решения : -
Код Python:
s_var_names = sorted((set(globals().keys()) | set(__builtins__.__dict__.keys())) - set('_ names i'.split()))
print()
print( '\n'.join(' '.join(s_var_names[i:i+8]) for i in range(0, len(s_var_names), 8)) )
print()
Пример вывода:
ArithmeticError AssertionError AttributeError BaseException BlockingIOError BrokenPipeError BufferError BytesW Арнинг ChildProcessError ConnectionAbortedError ConnectionError ConnectionRefusedError ConnectionResetError Отклонить по предупреждению EOFError Ellipsis EnvironmentError Exception False FileExistsError FileNotFoundError FloatingPointError FutureWarning GeneratorE ыход IOError ImportError ImportWarning IndentationError IndexError InterruptedError IsADirectoryError KeyError KeyboardInterrupt LookupError MemoryError NameError Нет NotADirectoryError NotImplemented NotImplementedError OSError OverflowError PendingDeprecationWarning PermissionError ProcessLookupError RecursionError ReferenceErr или ResourceWarning ---------- фильтр с плавающей точкой формата frozenset getattr globals hasattr hash помогите ввести шестнадцатеричный идентификатор int isinstance issubclass iter лен список лицензий местные жители макс. следующий объект oct open ord свойство print выход из диапазона, повторение в обратном направлении, набор setattr отсортированный статический метод str сумма супер тип кортежа переменная застежка-молния
Блок - схема:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать программу на Python для печати текущего стека вызовов.
Далее: Напишите программу на Python, чтобы узнать системное время.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code