python----“死”循環

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,他會打破循環,讓程序繼續往下執行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章