0
仍然是Python中的NOOB。卡住很多次。 脚本依次运行3个序列,每个序列20秒。 每个序列都有一个while循环。和超时声明。 然后它开始下一个循环,依此类推直到 第3循环结束。然后退出。我想从头开始。 我可能有太多的while循环。需要重启循环
#!/usr/bin/env python
# Import required libraries
import time
# More setup
# Choose a matrix to use
mat = mat1
t_end = time.time() + 20
#Start loop
while time.time() < t_end:
# code
# loop timeout
# 2 more loops follow just like first one, except matrix becomes
mat = mat2
mat = mat3
如果mat2'的'操作和'mat3'是完全相同的'mat'然后开始学习功能。 – donkopotamus
如果三个循环相似,则不应重复自己,而应将其包装在以mat1,mat2或mat3作为参数的通用函数中。然后,你可以做我的功能(mat2),它会更容易构建你的程序。谷歌“功能”。 – Joooeey