Để đó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