我们在执行一堆命令的时候,经常会先判断用户是否为非法输入,如果是
    需要用户自动弹回···
    这个时候,可能会纠结,是否需要再次添加一个while进行循环···

    1. while True:
    2. 接受用户输入变量:
    3. while 用户输入变量不符合条件:
    4. if 用户输入不符合条件:
    5. print 输入有误请重新输入
    6. 其他代码···

    这样的代码会特别的low,显得非常初级水平.其实if配合continue可以完美解决这个问题···

    1. while True:
    2. 接受用户输入变量:
    3. if 用户输入不符合条件:
    4. print 输入有误请重新输入
    5. continue
    6. 其他代码···

    由于continue机制的存在,又由于上面没有其他代码块,所以不需要while