购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.4 循环语句

2.4.1 while循环

Python编程中while语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。

其基本形式为:

while判断条件:

执行语句

其中,执行语句可以是单个语句或语句块。判断条件可以是任何表达式,对于任何非零或非空(NULL)的值均为True。当判断条件为False时,循环结束。

下面这个代码是对0到9进行求和:

while循环是未知运行次数的,因而有可能一直运行。只要判断条件为真,它就会一直执行下去。这一点与for循环不一样,因为for循环是已知循环次数的。比如,如果不设置循环次数,就会一直输出'Hello world!',对于这种循环又叫“死循环”。如果要退出,需要在合适的时候使用break。

下面的代码能够开发一个聊天机器人,不过这个机器人很傻,每次只能输出“this is my response,hahaha”。本章后续内容,我们会尝试使用ChatGLM大语言模型构造一个聊天机器人。 6aaQ96mLNek57zKlJsh/p5TK5I9UX7OEqGqsmEO/mK4sKgOy30TB3qHcxoNE1oRQ

点击中间区域
呼出菜单
上一章
目录
下一章
×