IndentationError:意外的缩进Python timeit()方法

IndentationError:意外的缩进Python timeit()方法,python,algorithm,data-structures,time-complexity,runtime,Python,Algorithm,Data Structures,Time Complexity,Runtime,当我学习时间复杂性概念并了解Time()和timeit()方法时,我才接触python。当我试图执行下面的程序时,出现错误“缩进错误:意外缩进”。有人能解释一下到底是什么问题吗 import timeit setup_code = "from math import factorial" statement="""for i in range(10): factorial(i)""" print(f

当我学习时间复杂性概念并了解Time()和timeit()方法时,我才接触python。当我试图执行下面的程序时,出现错误“缩进错误:意外缩进”。有人能解释一下到底是什么问题吗

import timeit
setup_code = "from math import factorial"
 statement="""for i in range(10):
    factorial(i)"""   
 print(f"Execution time is: {timeit.timeit(setup = setup_code, stmt = statement, number = 10000000)}")

你的压痕有点不对

而不是:

import timeit
setup_code = "from math import factorial"
 statement="""for i in range(10):
    factorial(i)"""   
 print(f"Execution time is: {timeit.timeit(setup = setup_code, stmt = statement, number = 10000000)}")
尝试:


如果再次出现问题,请询问我^^嘿,声明执行完毕,谢谢@Vajra Budiono。。。如果你能再多解释一点那就太好了没问题,兄弟,很高兴我能帮上忙^^
import timeit
setup_code = "from math import factorial"
statement="""for i in range(10):
   factorial(i)"""   
print(f"Execution time is: {timeit.timeit(setup = setup_code, stmt = statement, number = 10000000)}")