Cải thiện bài viết
Lưu bài viết
Cải thiện bài viết
Lưu bài viết
ĐọcTurtle Programming in Python
Bàn luận is a Python feature like a drawing board, which let us command a turtle to draw all over it! We can use many turtle functions which can move the turtle around. Turtle comes in the turtle library. The turtle module can be used in both object-oriented and procedure-oriented ways.
Điều kiện tiên quyết: Lập trình rùa trong Python
- Rùa là một tính năng Python giống như một bảng vẽ, chúng ta cho chúng ta chỉ huy một con rùa để vẽ khắp nơi! Chúng ta có thể sử dụng nhiều chức năng rùa có thể di chuyển con rùa xung quanh. Rùa đến trong thư viện rùa. Mô-đun rùa có thể được sử dụng theo cả hai cách hướng đối tượng và hướng đến thủ tục. moves the pen in the forward direction by x unit.
- Một số phương pháp thường được sử dụng cũng được sử dụng ở đây là: moves the pen in the backward direction by x unit.
- Chuyển tiếp [chiều dài]: Di chuyển bút theo hướng chuyển tiếp theo đơn vị X. rotate the pen in the clockwise direction by an angle x.
- Lùi [chiều dài]: Di chuyển bút theo hướng ngược bởi đơn vị X. rotate the pen in the anticlockwise direction by an angle x.
- Phải [góc]: Xoay bút theo chiều theo chiều kim đồng hồ theo góc x. stop drawing of the turtle pen.
- Trái [góc]: Xoay bút theo hướng ngược chiều kim đồng hồ bằng góc x. start drawing of the turtle pen.
Penup []: Ngừng vẽ bút rùa.
Pendown []: Bắt đầu vẽ bút rùa.
Trong bài viết này, chúng tôi sẽ vẽ các hình dạng khác nhau bên trong một hình dạng tương tự như vẽ hình tam giác bên trong tam giác. & Nbsp;
- Tam giác bên trong tam giác
- Thực hiện theo các bước dưới đây:
- Xác định một ví dụ cho rùa.
- Đối với một hình vuông thực hiện một vòng lặp 3 lần [một bên].
- Trong mỗi lần lặp lại di chuyển rùa 120 đơn vị về phía trước.
Điều này sẽ tạo nên một tam giác.
Python3
Điều này được thực hiện nhiều lần để tạo thành hình tam giác bên trong tam giác bằng hàm.
Dưới đây là việc thực hiện Python.
import
turtle
turtle
2turtle
3
turtle
2turtle
5turtle
6turtle
7
def
form_tri[side]:
for
i
in
range
[
turtle
0__
def
6def
7turtle
7
def
9form_tri[side]:
0turtle
7
turtle
2turtle
9def
0def
1 def
2
form_tri[side]:
5form_tri[side]:
6turtle
7
def
3def
1 def
5
form_tri[side]:
2def
1 form_tri[side]:
4
def
3def
1
0
for
2
turtle
9def
1
3
for
i
in
range
[
def
222
turtle
9def
0def
1 for
7
Đầu ra: & nbsp;
- Tam giác bên trong tam giác
- Thực hiện theo các bước dưới đây:
- Xác định một ví dụ cho rùa.
- Đối với một hình vuông thực hiện một vòng lặp 3 lần [một bên].
- Trong mỗi lần lặp lại di chuyển rùa 120 đơn vị về phía trước.
Điều này sẽ tạo nên một tam giác.
Python3
Điều này được thực hiện nhiều lần để tạo thành hình tam giác bên trong tam giác bằng hàm.
Dưới đây là việc thực hiện Python.
import
turtle
turtle
2turtle
3
turtle
2turtle
5in
4turtle
7
def
form_tri[side]:
for
i
in
range
[
turtle
0__
def
6def
7turtle
7
def
9form_tri[side]:
0turtle
7
turtle
2turtle
9def
0def
1 def
2
def
3def
1 def
5
def
3def
1 def
5
form_tri[side]:
2def
1 form_tri[side]:
4
def
3def
1
0
turtle
10
turtle
9def
1
3
for
i
in
range
[
def
222
turtle
9def
0def
1 for
7
Đầu ra: & nbsp;
- Tam giác bên trong tam giác
- Thực hiện theo các bước dưới đây:
- Xác định một ví dụ cho rùa.
- Đối với một hình vuông thực hiện một vòng lặp 3 lần [một bên].
- Trong mỗi lần lặp lại di chuyển rùa 120 đơn vị về phía trước.
Điều này sẽ tạo nên một tam giác.
Python3
Điều này được thực hiện nhiều lần để tạo thành hình tam giác bên trong tam giác bằng hàm.
Dưới đây là việc thực hiện Python.
import
turtle
turtle
2turtle
3
turtle
2turtle
5
3turtle
7
def
form_tri[side]:
for
i
in
range
[
turtle
0__
def
6def
7turtle
7
def
9form_tri[side]:
0turtle
7
turtle
2turtle
9def
0def
1 def
2
form_tri[side]:
5form_tri[side]:
6turtle
7
for
i
in
range
[
turtle
0__
turtle
2turtle
9def
0def
1 def
2
def
3def
1 def
5
turtle
68
form_tri[side]:
2def
1 form_tri[side]:
4
def
3def
1
0