无名商城论坛

搜索
查看: 316|回复: 0

[其他技术] 【HC】小白学Python之循环结构(正常的while循环)

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 18:37:27 | 显示全部楼层 |阅读模式


循环结构

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

正常的 while 循环

比如:学习使我快乐,一直学习一直快乐。
这好像和我上面说的定义有点不相符,那么我再补充一句,直到我不快乐,那么我就不学习了。
那么上面这个场景用代码怎么实现呢?

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 死循环

当然不排除自然界中总有某些大佬,他们能一直学习并且一直快乐下去:
那么他们的代码就和普通人的不一样,

happy = 0

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

这个就比较狠了,但是出现一个问题是,现在大佬快乐的停不下来了,这可咋办,这个时候想让大佬停止快乐冷静冷静就只能祭出我们的大杀器。
不对不对,掏错了错了,是这个:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表