我正在为一个小程序编写时间,并以有序的方式展示我的魔方解决方案.但Python(3)一直困扰着我在全球宣言之前使用的时间.但奇怪的是,IT正在开始时被宣布为times = [](是的,它是一个列表),然后再次,在函数(这是他抱怨的地方)times = [some, weird, list]和"全局化"它global times.这是我的代码,因此您可以根据需要进行分析:
import time
times = []
def timeit():
input("Press ENTER to start: ")
start_time = time.time()
input("Press ENTER to stop: ")
end_time = time.time()
the_time = round(end_time - start_time, 2)
print(str(the_time))
times.append(the_time)
global times
main()
def main():
print ("Do you want to...")
print ("1. Time your solving")
print ("2. See your solvings")
dothis = input(":: ")
if dothis == "1":
timeit()
elif dothis == "2":
sorte_times = …Run Code Online (Sandbox Code Playgroud)