温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何分析python中的while语句

发布时间:2021-12-02 17:54:37 来源:亿速云 阅读:150 作者:柒染 栏目:大数据

本篇文章为大家展示了如何分析python中的while语句,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。


零基础python入门-06 while语句

while语句示例

输入:


#!/usr/bin/python 

# Filename: while.py

number = 23 

running = True

while running:    

    guess = int(input('Enter an integer : '))


    if guess == number:        

       print('Congratulations, you guessed it.')                    running = False 

        # this causes the while loop to stop    

    elif guess < number:        

        print('No, it is a little higher than that.')    

    else:        

        print('No, it is a little lower than that.') 

else:    

    print('The while loop is over.')    

    # Do anything else you want to do here


print('Done') 


输出:

Enter an integer : 50    

No, it is a little lower than that.    


Enter an integer : 22    

No, it is a little higher than that.    


Enter an integer : 23    

Congratulations, you guessed it.    

The while loop is over.    

Done 

解释:

相比于if语句,所有代码判断一遍,执行完毕即可。While 为状态条件,如果状态条件始终满足,那么while后的语句会循环执行。

直到状态条件不满足时,跳出循环。

本例中 前两次输入的所猜的数字没有和实际数字相匹配时,running作为状态条件始终为改变,所以循环执行未跳出。第3次猜中,running状态更改 running=False,此时While循环结束跳出,继续执行,输出Done

上述内容就是如何分析python中的while语句,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI