无名 发表于 2022-5-8 18:37:27

【HC】小白学Python之循环结构(正常的while循环)


http://cdn.u1.huluxia.com/g3/M02/4A/48/wKgBOV3SndKANabwAAB7RTr-mbc876.jpg
循环结构

循环结构一般而言,就是一直做某件事情,直到满足某种条件。

正常的 while 循环

比如:学习使我快乐,一直学习一直快乐。http://cdn.u1.huluxia.com/g3/M02/4A/48/wKgBOV3SndKAdEeqAAOEAAJw50s014.jpg
这好像和我上面说的定义有点不相符,那么我再补充一句,直到我不快乐,那么我就不学习了。
那么上面这个场景用代码怎么实现呢?

happy = 0

while happy < 10:
    print("学习使我快乐,快乐   1,当前快乐值为:", happy)
    happy= 1

print("我不快乐了")

运行结果如下:

学习使我快乐,快乐   1,当前快乐值为: 0
学习使我快乐,快乐   1,当前快乐值为: 1
学习使我快乐,快乐   1,当前快乐值为: 2
学习使我快乐,快乐   1,当前快乐值为: 3
学习使我快乐,快乐   1,当前快乐值为: 4
学习使我快乐,快乐   1,当前快乐值为: 5
学习使我快乐,快乐   1,当前快乐值为: 6
学习使我快乐,快乐   1,当前快乐值为: 7
学习使我快乐,快乐   1,当前快乐值为: 8
学习使我快乐,快乐   1,当前快乐值为: 9
我不快乐了

正所谓物极必反,快乐到极致以后就是不快乐,不快乐就不学习了。

while 死循环

当然不排除自然界中总有某些大佬,他们能一直学习并且一直快乐下去:http://cdn.u1.huluxia.com/g3/M02/4A/48/wKgBOV3SndOACLmFAAAUALpd-Ak759.jpg
那么他们的代码就和普通人的不一样,

happy = 0

while True:
    print("学习使大佬快乐,快乐   1,当前快乐值为:", happy)
    happy= 1

这个就比较狠了,但是出现一个问题是,现在大佬快乐的停不下来了,这可咋办,这个时候想让大佬停止快乐冷静冷静就只能祭出我们的大杀器。http://cdn.u1.huluxia.com/g3/M02/4A/48/wKgBOV3SndOAZv1KAAAsAIPvRrM539.jpg
不对不对,掏错了错了,是这个:http://cdn.u1.huluxia.com/g3/M02/4A/48/wKgBOV3SndSAKMfiAACsAO7QjJM992.jpg
页: [1]
查看完整版本: 【HC】小白学Python之循环结构(正常的while循环)