Cách lập trình một mẫu hình học tuyệt vời bằng Python (có hình ảnh)

Mục lục:

Cách lập trình một mẫu hình học tuyệt vời bằng Python (có hình ảnh)
Cách lập trình một mẫu hình học tuyệt vời bằng Python (có hình ảnh)

Video: Cách lập trình một mẫu hình học tuyệt vời bằng Python (có hình ảnh)

Video: Cách lập trình một mẫu hình học tuyệt vời bằng Python (có hình ảnh)
Video: Dropbox là gì? Hướng dẫn sử dụng dropbox - Ứng dụng lưu trữ trực tuyến dễ dàng nhanh gọn 2024, Tháng tư
Anonim

Lập trình đôi khi có thể nhàm chán và tẻ nhạt, đặc biệt là khi phải tham gia các lớp học lập trình. Thông thường, các chương trình bạn thực hiện chỉ xuất mọi thứ trong một cửa sổ nhỏ màu đen và thế là xong. Trong ngôn ngữ lập trình Python, bạn có thể sử dụng thứ gọi là Đồ họa Rùa cho phép bạn tạo một số chương trình khá thú vị. Một lập trình viên ở bất kỳ cấp độ kỹ năng nào đều có thể sử dụng điều này để tạo ra một mô hình hình học thú vị trong Python.

Các bước

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 1
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 1

Bước 1. Tải xuống trình biên dịch Python.

Đảm bảo tải xuống phiên bản 2.7.

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 2
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 2

Bước 2. Mở trình bao Python

Vào trong thư mục Python 2.7 và nhấp vào “IDLE (python GUI). Nó sẽ bật ra với một cái vỏ trăn như thế này.

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 3
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 3

Bước 3. Bắt đầu một tệp mới từ trình bao

Ở góc trên bên trái, nhấp vào tệp và trên menu thả xuống, nhấp vào “Tệp mới”. Thao tác này sẽ mở một tệp không có tiêu đề nơi bạn sẽ viết chương trình của mình.

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 4
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 4

Bước 4. Nhập Đồ họa Rùa

Để có thể sử dụng đồ họa con rùa, bạn cần nhập chúng vào chương trình của mình. Bạn điều này trong dòng đầu tiên của mã của bạn. Bạn chỉ cần gõ “from rùa nhập *” như vậy. Để cung cấp cho chương trình của bạn các màu được tạo ngẫu nhiên, trên dòng tiếp theo, bạn cần nhập “nhập ngẫu nhiên”.

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 5
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 5

Bước 5. Tạo một màn hình trong chương trình của bạn

Để có đồ họa trong chương trình của bạn, bạn phải tạo một màn hình cho chúng hiển thị. Bạn thực hiện việc này bằng cách tạo một biến (tốt nhất là đặt tên cho màn hình biến) và đặt nó bằng hàm “Screen ()”. Kích thước màn hình cũng cần được thiết lập. Trên dòng tiếp theo, bạn lấy tên biến mà bạn đã đặt cho màn hình của mình và sử dụng chức năng kích thước màn hình. Ví dụ: screen.screensize (400, 400, "đen"). Bên trong dấu ngoặc đơn là thiết lập chiều cao, chiều rộng và màu nền của màn hình.

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 6
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 6

Bước 6. Tạo một cây bút để vẽ các mô hình hình học

Giống như bước trước với màn hình, bạn đặt một biến (bút có tên tốt nhất để tránh nhầm lẫn) bằng hàm “Pen ()”. Trên dòng tiếp theo, bạn đặt tốc độ của bút bằng cách sử dụng chức năng tốc độ giống như bước cuối cùng, tuy nhiên thay vì sử dụng “.screensize”, bạn sử dụng “.speed”. Bên trong dấu ngoặc đơn, bạn đặt tốc độ (để tạo mẫu nhanh chóng, hãy thử đặt tốc độ thành 75).

Lập trình một mẫu hình học tuyệt vời trong Python Bước 7
Lập trình một mẫu hình học tuyệt vời trong Python Bước 7

Bước 7. Tạo một biến sau đó để được sử dụng như kích thước của một hình vuông

Mô hình hình học thú vị mà bạn nhận được trong chương trình này được tạo ra từ nhiều hình vuông được vẽ trên màn hình. Bạn cần tạo một biến có tên là “kích thước” và bằng 20 sẽ được sử dụng để đặt kích thước của các hình vuông này

Lập trình một mẫu hình học tuyệt vời trong Python Bước 8
Lập trình một mẫu hình học tuyệt vời trong Python Bước 8

Bước 8. Tạo vòng lặp for

Để có được mẫu hình học mong muốn, bạn cần giữ bút tạo ra các hình vuông, bạn thực hiện việc này thông qua việc lặp lại, đó là mục đích của vòng lặp for. Điều này được thực hiện bằng cách viết trên dòng mã tiếp theo “cho tôi trong phạm vi (150):“. Điều này làm là thiết lập chương trình để chạy một thứ gì đó 150 lần, trong trường hợp này, nó sẽ được sử dụng để vẽ các hình vuông 150 lần, điều này sẽ dẫn đến một mô hình hình học tuyệt vời. (Tất cả các bước sau khi tạo vòng lặp for sẽ cần phải ở bên trong vòng lặp for. Việc này được thực hiện đơn giản bằng cách nhấn phím tab và thụt lề. Tuy nhiên, nó sẽ tự động thực hiện việc này cho bạn sau khi tạo vòng lặp.)

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 9
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 9

Bước 9. Chuẩn bị một màu ngẫu nhiên

Để tạo màu sắc ngẫu nhiên cho mẫu, bạn cần làm như sau. Trên dòng tiếp theo, tạo một biến có tên là “r” và đặt nó bằng “random.randint (0, 225). Lặp lại bước này hai lần nữa bằng cách sử dụng tên biến “g” và “b”.

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 10
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 10

Bước 10. Lưu trữ màu ngẫu nhiên

Bây giờ có ba biến tạo ra số ngẫu nhiên, bạn cần lưu trữ chúng trong một biến. Trong dòng mã tiếp theo, hãy tạo một biến có tên là “randcol” và đặt nó bằng “(r, g, b)”.

Lập trình một mẫu hình học tuyệt vời trong Python Bước 11
Lập trình một mẫu hình học tuyệt vời trong Python Bước 11

Bước 11. Cho phép chương trình sử dụng màu

Để cấp cho chương trình của bạn quyền truy cập vào các màu, bạn đã chạy chức năng màu. Để chạy chức năng màu, tất cả những gì bạn cần làm là gõ vào dòng mã tiếp theo “mã màu (255)” và chuyển sang dòng tiếp theo.

Lập trình một mẫu hình học tuyệt vời trong Python Bước 12
Lập trình một mẫu hình học tuyệt vời trong Python Bước 12

Bước 12. Đặt màu

Sử dụng bút bạn đã tạo trước đó, bạn sẽ thiết lập màu của nó. Bạn làm điều này bằng cách viết “pen.color (randcol)”. Thao tác này sẽ cung cấp cho bút của bạn một màu ngẫu nhiên khi nó vẽ ra mẫu.

Lập trình một mẫu hình học tuyệt vời trong Python Bước 13
Lập trình một mẫu hình học tuyệt vời trong Python Bước 13

Bước 13. Đưa ra hướng dẫn sử dụng bút

Để có được hiệu ứng mong muốn, bạn sẽ cần nhập “pen.circle (size, step = 4)”. Trong bước 7, bạn đã tạo một “kích thước” có thể thay đổi được sử dụng ở đây. Sau đó, phần "bước = 4" là phần tạo ra hình vuông.

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 14
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 14

Bước 14. Xoay bút

Mô hình thú vị đến từ việc xoay bút trong mỗi lần lặp lại của vòng lặp. Bạn xoay bút bằng cách viết trên dòng mã tiếp theo “pen.right (55)”. Điều này làm cho bút quay sang phải 55 độ mỗi khi đi qua vòng lặp.

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 15
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 15

Bước 15. Tăng kích thước của hình vuông

Một phần của mô hình thú vị là hình vuông tiếp tục lớn hơn. Bạn thực hiện việc này bằng cách viết dòng mã cuối cùng “size = size +3”. Vì vậy, mỗi khi thông qua vòng lặp, nó sẽ tăng kích thước của hình vuông lên 3.

Lập trình một mẫu hình học tuyệt vời bằng Python Bước 16
Lập trình một mẫu hình học tuyệt vời bằng Python Bước 16

Bước 16. Chạy chương trình

Chương trình của bạn sẽ giống như ở đây. Để xem mô hình hình học thú vị, tất cả những gì bạn phải làm là nhấn “f5” trên bàn phím.

Lời khuyên

  • Lần đầu tiên nó chạy nó sẽ yêu cầu bạn lưu chương trình, hãy đảm bảo rằng bạn lưu nó dưới dạng tệp.py
  • Sau khi chạy lần đầu tiên nếu nó thông báo chương trình không phản hồi chỉ cần bỏ qua nó và thoát ra khỏi chương trình.

Đề xuất: