Python: Bài tập phần vẽ hình

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
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.

Vẽ hình con rùa

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:

Hình ngôi sao lồng nhau

Bài tập 3:

Hãy vẽ hình bông hoa 8 cánh như sau:

Bông hoa 8 cánh

Bài tập 4:

Vẽ hình văn hoa như sau:

Văn hoa 1

Bài tập 5:

Văn hoa 2

Bài tập 6:

Văn hoa 3

Bài tập 7:

Văn hoa 4

Bài tập 8:

Ngôi sao xoắn ốc

Bài tập 9:

Vẽ các ngôi sao lồng nhau như hình sau:

Ngôi sao lồng nhau

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:

Mạng nhện

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.

Vẽ hoa văn

Bài tập 18: Vẽ chiếc ô

 

Hình cái ô

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:

Bánh sinh nhật

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àn cờ vua

Bài tập 21:

Các ngôi sao lồng nhau

Bài tập 22:

Hình vuồng lồng nhau

Bài tập 23:

Chữ nhật răng cưa

Bài tập 24:

Văn hoa tròn

Bài tập 25:

Tam giác

 

Bài tập 26:

hoa văn dạng mây

Bài tập 27:

hoa văn

Bài tập 28:

hoa văn 1

Bài tập 29:

hoa văn 2

Bài tập 30:

hoa văn 3

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.

hoa văn 4

Bài tập 32:

hoa văn 5

Bài tập 33:

hoa văn 6

Bài tập 34:

hoa văn 7

Bài tập 35:

hoa văn 8

Bài tập 36:

hoa văn 9

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ụ:

hoa văn 10

Bài tập 38:

hoa văn 11

Bài tập 39:

hoa văn 11

Bài tập 40:

hoa văn 11

Bài tập 41:

hoa văn 41 - bông tuyết đẹp

Bài tập 42:

hoa văn hình bình hành

Bài tập 43:

hoa văn hình bình hành

Bài tập 44:

hoa văn hình bình hành

Bài tập 45:

hoa văn hình tròn

» Tiếp: Bài tập phần thuật toán
« Trước: Bài tập phần file
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!