完成随机选择的循环版本。
使用while True:break习语可以比较简单把递归装换成循环