Computer >> Máy Tính >  >> Lập trình >> Python

Chúng ta có lệnh bàn phím nào để dừng một vòng lặp vô hạn trong Python?


Bất kỳ vòng lặp nào cũng được hình thành để thực hiện một số lần nhất định hoặc cho đến khi một điều kiện nhất định được thỏa mãn. Tuy nhiên, nếu điều kiện không phát sinh, vòng lặp sẽ lặp lại vô hạn. Một vòng lặp vô hạn như vậy cần phải được dừng cưỡng bức bằng cách tạo ra ngắt bàn phím. Nhấn ctrl-C sẽ dừng thực hiện vòng lặp vô hạn

>>> while True:
print ('hello')


hello
hello
hello
hello
hello
hello
Traceback (most recent call last):
File "<pyshell#18>", line 2, in <module>
print ('hello')
KeyboardInterrupt