Python: Bài tập phần vẽ hình
Giải phóng thời gian, khai phóng năng lực
Bài tập 1:
Hãy vẽ hình con rùa như hình dưới đây, trong đó hình ngũ giác lớn có kích thước cạnh là 50, hình ngũ giác nhỏ có kích thước cạnh là 25.
Bài tập 2:
Hãy vẽ hình hoa văn như hình dưới đây, cạnh có độ dài 50:
Bài tập 3:
Hãy vẽ hình bông hoa 8 cánh như sau:
Bài tập 4:
Vẽ hình văn hoa như sau:
Bài tập 5:
Bài tập 6:
Bài tập 7:
Bài tập 8:
Bài tập 9:
Vẽ các ngôi sao lồng nhau như hình sau:
Bài tập 10 (của bạn Bảo Anh):
Bài tập 11 (của bạn Bảo Anh):
Bài tập 12 (của bạn Bảo Anh):
Bài tập 13 (của bạn Bảo Anh):
Bài tập 14 (của bạn Bảo Anh):
Bài tập 15 (của bạn Bảo Anh):
===> Tạo ảo giác (hình chữ nhật mà không phải chữ nhật):
Bài tập 16:
Bài tập 17: Vẽ Suriken
Hãy dùng chương trình Python Turtile để vẽ hình dưới đây. Biết hình lục giác có cạnh là 60, có màu là blue, hình thoi có cạnh là 50, có màu là red. Kích thước nét vẽ là 2.
Bài tập 18: Vẽ chiếc ô
Hãy vẽ hình trên, biết rằng:
- Bán kính cung tròn nhỏ là 30
- Độ dài đoạn thẳng (cán thẳng của ô) gấp 2.5 lần bán kinh cung tròn nhỏ.
Bài tập 19: Vẽ bánh sinh nhật
Ta có 03 bánh sinh nhật cấp 1, cấp 2, cấp 3 như hình dưới đây:
Hình vuông cơ sở là hình vuông có hai đường chéo, hai đường chéo này chia hình vuông thành bốn hình tam giác.
Hình vuông cơ sở được tô màu bằng hai cách: Tô hai tam giác ngang hoặc tô hai tam giác dọc.
Bánh sinh nhật cấp một chính là hình vuông cơ sở.
Bánh sinh nhật cấp N được tạo bởi như sau: dòng 1 (xét từ trên xuống dưới) có 1 hình vuông cơ sở, dòng 2 có 2 hình vuông cơ sở, ..., dòng N có N hình vuông cơ sở. Nếu dòng có lẻ hình vuông cơ sở thì dùng hình vuông cơ sở tô màu hai tam giác ngang, dòng có chẵn hình vuông cơ sở thì dùng hình vuông cơ sở tô màu hai tam giác dọc.
Yêu cầu: Hãy viết chương trình nhập hai số tự nhiên N và D, hãy vẽ bánh sinh nhật cấp N và có độ dài cạnh của hình vuông cơ sở là D.
Chú ý:
- Tô màu có dạng giống hình vẽ, có thể sử dụng màu khác.
- Không sử dụng nhân vật giống hình vẽ.
Bài tập 20: Vẽ bàn cờ vua
Bài tập 21:
Bài tập 22:
Bài tập 23:
Bài tập 24:
Bài tập 25:
Bài tập 26:
Bài tập 27:
Bài tập 28:
Bài tập 29:
Bài tập 30:
Bài tập 31:
Hãy vẽ hình như dưới đây, cho biết: hình lục giác đều có kích thước 60, hình tam giác đều có kích thước cạnh 50, màu vẽ là màu blue, độ dày nét vẽ là 2.
Bài tập 32:
Bài tập 33:
Bài tập 34:
Bài tập 35:
Bài tập 36:
Bài tập 37:
Em hãy vẽ hình bánh răng có N răng với các yêu cầu như sau:
- Chương trình chạy khi nhấn cờ xanh
- N (5 <= N <= 32) là số răng của bánh răng. N được nhập vào từ bàn phím.
- Bánh răng có hình tròn. Bán kính bánh răng (không tính phần răng) gấp 5 lần số răng của nó.
- Bánh răng thủng một lỗ ở giữa. Bán kính lỗ thủng kém bán kính bánh răng 20 đơn vị
- Mỗi răng của bánh răng là một hình vuông có cạnh dài 20 đơn vị.
Ví dụ:
Bài tập 38:
Bài tập 39:
Bài tập 40:
Bài tập 41:
Bài tập 42:
Bài tập 43:
Bài tập 44:
Bài tập 45:
Giải phóng thời gian, khai phóng năng lực