if 和 while 都分别在什么情况下使用最好

来源:3-14 综合训练:完善阶乘计算器

哪吒kkkk

2019-11-29 15:54:06

if 和 while 都分别在什么情况下使用最好,没闹明白

写回答

1回答

好帮手乔木

2019-11-29

同学你好:

if是条件判断语句,while是循环语句。这两个语句没有联系。使用循环就可以使用while(还有for循环)。使用条件判断,一定使用if-elif-else语句。

if后面的条件成立,则执行下面的代码。

if应用举例:
#if 若条件成立,只执行一次
#if 条件:如果条件成立,执行条件后的代码块内容,不成立,直接跳过代码块
if age==18:
    print('未成年')

while后面的条件控制循环的次数,条件成立则执行代码,执行完毕后继续进行判断,成立则执行,不成立则跳过,继续下一次的判断。

while循环应用举例:

a=10
#只要条件成立,就去执行条件后的代码块,条件不成立,直接跳过
while a==10
    number=input('请输入数字,输入0结束while循环:')
     print('您输入的数字为%s'%number)
    if number=='0':
        #更改a的值,让其不等于10
        a=20

如果我解决了同学的问题,请采纳!学习愉快^_^。


0

0 学习 · 8160 问题

查看课程