Để đóng một hình Python bằng phương thức nhập bàn phím, chúng ta có thể sử dụng phương thức plt.pause (), phương thức input và close ().
Các bước
- Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
- Tạo các điểm dữ liệu t và y ngẫu nhiên bằng cách sử dụng numpy.
- Tạo một hình mới hoặc kích hoạt một hình hiện có bằng cách sử dụng figure () phương pháp.
- Vẽ đồ thị các điểm dữ liệu t và y bằng cách sử dụng plot () phương pháp.
- Đặt tiêu đề của cốt truyện.
- Vẽ lại hình hiện tại bằng cách sử dụng draw () phương pháp.
- Chạy một vòng lặp true để tạm dừng con số hiện tại.
- Nhận thông tin đầu vào từ người dùng để chuyển sang câu lệnh tiếp theo.
- Sử dụng close () phương pháp đóng hình.
Ví dụ
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True t = np.arange(0.0, 2.0, 0.01) y = np.exp(-t) fig = plt.figure() plt.plot(t, y, lw=5, color='red') plt.title("$y=e^{-t}$") plt.draw() plt.pause(1) input("<Hit Enter>") plt.close(fig)
Đầu ra