Mục lục:

Học viết mã bằng Python Turtle: 4 bước
Học viết mã bằng Python Turtle: 4 bước

Video: Học viết mã bằng Python Turtle: 4 bước

Video: Học viết mã bằng Python Turtle: 4 bước
Video: Hướng dẫn sử dụng thư viện Turtle trong Python từ A-Z 2024, Tháng bảy
Anonim
Học cách viết mã bằng Python Turtle
Học cách viết mã bằng Python Turtle

Trong hướng dẫn này, chúng tôi sẽ giới thiệu với các bạn thế giới mã hóa thú vị bằng Python, cụ thể là thư viện Turtle.

Chúng tôi cho rằng bạn không có kinh nghiệm viết mã trước đó. Nếu bạn muốn tìm hiểu thêm, chúng tôi khuyên bạn nên đọc cuốn sách của tác giả:

www.amazon.com/by-Omar-Silva-Zapata/e/B00Y…

Bước 1: Yêu cầu

Yêu cầu
Yêu cầu

Những gì được yêu cầu?

PC hoặc Raspberry Pi được cài đặt Python 2.7 trở lên.

Đáng kinh ngạc là Python có thể chạy trong bất kỳ PC nào trong hầu hết các hệ điều hành. Để biết thông tin về cách tải xuống python trong thiết bị của bạn, hãy truy cập:

www.python.org/

Trong menu Tải xuống, chọn hệ điều hành của bạn và làm theo hướng dẫn cài đặt.

Bước 2: Sử dụng IDLE Editor

Sử dụng IDLE Editor
Sử dụng IDLE Editor

IDLE của Python (Môi trường học tập và phát triển tích hợp) là trình soạn thảo mà chúng tôi sẽ sử dụng trong hướng dẫn này nhưng còn nhiều thứ khác nữa. Tại Robo-Geek, chúng tôi thích điều đó rất đơn giản để hiểu, nó hoàn thành công việc và nó không đáng sợ đối với những người lập trình lần đầu. Để biết thêm thông tin về IDLE, vui lòng kiểm tra:

docs.python.org/2/library/idle.html

Sau khi cài đặt Python, chúng ta cần mở IDLE.

Cách mở trình soạn thảo IDLE sẽ phụ thuộc vào hệ điều hành nào được sử dụng. Để đơn giản, phần còn lại của hướng dẫn sẽ giả sử bạn đang sử dụng PC chạy Windows 10. Nếu không, đừng quá lo lắng, hãy tìm kiếm nhanh trên internet và bạn sẽ tìm thấy rất nhiều trợ giúp.

Trong Windows, chỉ cần vào Start Menu, nhìn vào thư mục Python và chọn biểu tượng IDLE.

Nếu thành công bạn sẽ thấy màn hình hiển thị trong hình cho bước này. Dòng đầu tiên dưới menu, cho biết bạn đang sử dụng phiên bản Python nào.

Bước 3: Dòng mã đầu tiên - Nhập Python Turtle

Các dòng mã đầu tiên - Nhập Python Turtle
Các dòng mã đầu tiên - Nhập Python Turtle
Các dòng mã đầu tiên - Nhập Python Turtle
Các dòng mã đầu tiên - Nhập Python Turtle

Bây giờ là phần thú vị của hướng dẫn. Hãy bắt đầu mã:

Đầu tiên, chúng ta cần gọi thư viện mà chúng ta sẽ sử dụng, điều này được thực hiện bằng cách sử dụng lệnh nhập. Nhập nội dung sau và nhấn Enter.

nhập khẩu rùa

Thông báo IDLE sẽ tô sáng màu cam khi nhập lệnh python. Tiếp theo, chúng ta cần tạo một đối tượng rùa, gõ mã sau và nhấn Enter

t = rùa. Turtle ()

Khi bạn nhấn Enter xong, nếu không có lỗi cú pháp hoặc lỗi chính tả, màn hình mới hiển thị hình tam giác ở giữa nền trắng sẽ hiển thị như trong hình cho bước này. Đặt các cửa sổ riêng biệt và điều chỉnh kích thước các cửa sổ để chúng vừa khít với nhau.

Bước 4: Tạo hình vuông

Tạo hình vuông
Tạo hình vuông
Tạo hình vuông
Tạo hình vuông
Tạo hình vuông
Tạo hình vuông

Hình tam giác nhỏ ở giữa màn hình tượng trưng cho một con rùa.

Để làm cho con rùa di chuyển về phía trước, hãy nhập như sau:

t.fd (100)

Chú ý, con rùa đã di chuyển 100 pixel theo hướng mà con rùa đang chỉ. Bây giờ hãy quay con rùa 90 độ để chỉ xuống:

t.rt (90)

Bây giờ con rùa đã xuống, chúng ta sẽ viết thêm một số lệnh để hoàn thành hình vuông:

t.fd (100) t.rt (90) t.fd (100) t.rt (90) t.fd (100)

Tuyệt vời, bạn đã hoàn thành hình vuông đầu tiên của mình!

Bây giờ hãy thiết lập lại, đưa con rùa về nhà và xóa màn hình bằng cách:

t.home ()

t.clear ()

Ngoài ra, chúng ta có thể vẽ hình vuông hiệu quả hơn bằng cách sử dụng vòng lặp for:

cho tôi trong phạm vi (4):

t.fd (100) t.rt (90)

Chúng ta có thể thay đổi màu của con rùa thành màu xanh lam bằng cách:

t.color ('xanh lam')

Và tất nhiên chúng tôi có thể làm được nhiều hơn thế, hướng dẫn này chỉ để cung cấp cho bạn một hương vị và giúp bạn tiếp tục. Để biết thêm thông tin, hãy kiểm tra tài liệu Python Turtle, docs.python.org/2/library/turtle.html

Cũng nên cân nhắc mua sách của tác giả:

www.amazon.com/by-Omar-Silva-Zapata/e/B00Y…

Tất cả những gì tốt nhất.

Đề xuất: