Làm sao để viết một chương trình vẻ một đồ thị như hình gif sau bằng python?

Tình cờ gặp một hình gif như bên dưới thấy nó hay hay !

Các bạn có thể hướng dẫn mình cần phải sử dụng các module gì hay ý tưởng làm sao để xây dựng một flash như thế này bằng python được không? Liệu module tkinter có thể làm được như hình không? Mình là người mới học python… mong các bạn chỉ dẫn… góp ý ><!

2 Likes

Python có 1 thư viện vẽ đồ thị nổi tiếng là matplotlib
Google matplotlib animation mình thấy có link này:
https://jakevdp.github.io/blog/2012/08/18/matplotlib-animation-tutorial/
Bạn tham khảo nhé

2 Likes

Thấy matplotlib có thể giúp mình được đấy ! Tks

Có thư viện swampy của Allen Downey ( tác giả cuốn Think Python ) cũng khá hay. Trong đó có nhiều module đồ hoạ hay và dễ sử dụng, vẽ được nhiều thứ lắm. Bạn tham khảo thử xem sao.

1 Like

Uhm ! Mình có từng xem qua cuốn Think Python và được tiếp xúc với một vài hàm trong module swampy đúng là khá dễ sử dụng nhưng vẽ đồ thị kiểu này mình thấy khó khăn quá !

1 Like

Ừm module turtle trong swampy vẽ theo bước với hướng chạy, áp dụng vô cái này khó thật, vẽ mấy cái bên trái thì dễ mà bên phải thì chả biết vẽ sao. Đúng là trong trường hợp này dùng toạ độ như đồ thị có vẻ là hay nhất.
P/s: Ý kiến chủ quan của mình thôi, mình ko rành về đồ thị hay lập trình gui cho lắm, có lẽ chả giúp gì được cho bạn :grin:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?