Tôi muốn xem ai có thể khiến Python gặp sự cố nghiêm trọng với mã sáng tạo nhất. Điều này có nghĩa là khi chương trình chạy, Windows chẳng hạn, sẽ tiếp quản và bật lên với một cái gì đó giống như ID IDLE đã ngừng hoạt động, hoặc Linux sẽ làm bất cứ điều gì Linux làm khi chương trình gặp sự cố.
Quy tắc:
Điều này phải được thực hiện trong Python 2.7 trở lên (Vì vậy, các lỗi cũ không được khai thác đã được sửa trong các phiên bản tương lai của Python).
Định nghĩa của "crash" là "tạo IDLE hoặc Python thoát theo cách không có chủ ý." Điều này không có nghĩa là "làm cho IDLE hoặc Python dừng lại và đưa ra một dấu vết". Điều này cũng có nghĩa là lối ra, sys.quito, hủy bỏ vv không phải là câu trả lời hợp lệ. Ví dụ: điều này sẽ không được chấp nhận:
import sys try: print c # Crashes Here, as c is not defined. except NameError, SyntaxError: print "Oh No!" sys.exit()
Làm cho Python ngừng trả lời không được chấp nhận.
Mã phải được giải thích về những gì nó làm để sụp đổ. Một liên kết đến một báo cáo lỗi là tốt.
Câu trả lời được đánh giá cao nhất sau 10 ngày chiến thắng! Bắt đầu !!
EDIT: Tôi có thể nói rõ rằng mục tiêu không phải là khiến Python chỉ dừng việc thực hiện chương trình với một dấu vết. Mục tiêu là làm cho Python hoàn toàn sụp đổ hoặc ngừng hoạt động. Điều này có nghĩa là nếu nhiệm vụ này được thực hiện thành công, Windows sẽ đưa ra điều này (Tôi không gặp sự cố Word ở đây, đây chỉ là một ví dụ về những gì sẽ xảy ra cho một chương trình khác):
hoặc này:
prnt
trong câu hỏi của tôi là có chủ ý.