Мне интересно узнать, как реализовать модуль трассировки Python для отслеживания выполнения таблицы умножения и вывода ее аннотированных результатов.
Я исследовал документацию по Python и интернет-источники, связанные с trace () иПрограмма умножения, но я пришел с пустыми руками.
import sys
import trace
tracer = trace.Trace(
ignoredirs=[sys.prefix, sys.exec_prefix],
trace=0,
count=1)
def print_multiples(n, high):
for i in range(1, high+1):
print(n * i, end=" ")
print()
def print_mult_table(high):
""" Return a multiplication table with n rows and columns."""
for i in range(1, high+1):
print_multiples(i, high)
print_mult_table(7)
r = tracer.results()
r.write_results(show_missing=True, coverdir=".")
Опять же, я хотел бы выяснить, как реализовать модуль трассировки Python для отслеживания выполнения таблицы умножения и печати аннотированных результатов.