python----“死”循环

本文讲解了Python中死循环的概念及实现方式,通过while True语句创建无限循环,并介绍了如何使用break语句来跳出循环,提供了实例代码演示,如递增计数器和模拟登录验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python----“死”循环

如何编写

在代码中写下这一串:while True:(while 1: 也是可以的)

有什么作用

让某种东西一直保持这样的状态。

如何应用

可以一直打印数n,然后n加上一,并保存在n里。 (注意要提前赋值)

n = 0
while True:
	print(n)
	n += 1

输出
0
1
2
3
4
5
6
7
… …

他是永远这样下去吗

当然不是。有一种方法可以让他停止下来,他就是break。

break在什么时候应用

比如模拟QQ:

test = 'niu'
password = '1024'
while True:
	t = input('输入账号:')
	p = input('输入密码:') #input命令是交互功能,可以将你输入的值存到变量里(它的值是str类型)。
	if t == test and p == password:
		print('hello,niu')
		break

输入&输出:
输入账号:niuniu
输入密码:1024
输入账号:niu
输入密码:1024
hello,niu

小结

今天我们知道了python“死”循环-----while True,并用它打印出了不断增加的自然数,还知道了他的“克星”-----break,他会打破循环,让程序继续往下执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值