while:
1.可以让一个代码块一遍又一遍的执行;
2.只要while语句的条件为True,while字句中的代码块就会执行;
3.while语句总是包含下面几部分:
*关键字
*条件(求值为True或者False的表达式)
*冒号
*从第一行开始,缩进的代码块(称为while字句)
age = 0 if age < 5: print("This is true") age = age + 1 age = 0 while age < 5: print("This is true") age = age + 1
1.if 和 while 都会检查 age的值;如果小于5,就打印 print中的信息;
2.如果运行这两段代码,各自的表现不同:
(1)if:如果条件满足,输出是 “This is true”
(2) while:如果条件满足,则执行5次 “This is true”;
注意:while语句之所以只会打印5次的原因,是因为每次循环,age的整数都会加上1,如果循环5次,则会 造成 age > 5,则不满足条件,所以会停止。