http://www.runoob.com/python/python-while-loop.html
https://blog.csdn.net/SmallTankPy/article/details/79960739