Tôi nghĩ, giải pháp mã của tôi vấn đề của bạn.
from turtle import *
def draw_square[a,color,x,y]:
penup[]
goto[x,y]
setheading[90]
backward[a//2]
setheading[0]
backward[a//2]
pendown[]
pencolor[color]
for _ in range[4]:
forward[a]
left[90]
draw_square[20,"pink",0,0]
draw_square[50,"pink",0,0]
draw_square[70,"pink",0,0]
draw_square[90,"pink",0,0]
draw_square[110,"pink",0,0]
100
120
93
Cải thiện bài viết
Lưu bài viết Turtle Programming Basics
turtle is an inbuilt module in Python. It provides drawing using a screen [cardboard] and turtle [pen]. To draw something on the screen, we need to move the turtle [pen]. To move turtle, there are some functions i.e
forward[], backward[], etc.
Điều kiện tiên quyết: Khái niệm cơ bản lập trình rùa & nbsp; rùa là một mô -đun sẵn có trong Python. Nó cung cấp bản vẽ bằng màn hình [bìa cứng] và rùa [PEN]. Để vẽ một cái gì đó trên màn hình, chúng ta cần di chuyển con rùa [bút]. Để di chuyển rùa, có một số chức năng, tức là tiến [], lùi [], vv & nbsp; & nbsp;
Python3
Vẽ hình vuông:
import
turtle
t
=
turtle.Turtle[]
1008
1009
1000
1001
1008
1009
1000
1001
1008
1009
1000
1001
1008
1009
1000
1001
Các
100
Đầu ra: & nbsp; & nbsp;
Python3
Vẽ hình vuông:
import
turtle
t
=
turtle.Turtle[]
Các
import
4
1008
Đầu vào: & nbsp; & nbsp;
Các
100
100
Đầu ra: & nbsp; & nbsp;
Python3
Vẽ hình vuông:
import
turtle
t
=
turtle.Turtle[]
Các
=
1
1009
1000
1001
=
5
1009
1000
1001
=
1
1009
1000
1001
=
5
1009
1000
1001
Các
100 120
100
Đầu ra: & nbsp; & nbsp;
Python3
Vẽ hình vuông:
import
turtle
t
=
turtle.Turtle[]
Các
Các
Đầu vào: & nbsp; & nbsp;
10034
=
110034
1009
1000
1001
import
4
10041
10033
10034
=
5100
Các
100 120
100
Đầu ra: & nbsp; & nbsp;
Cách tiếp cận thứ hai [sử dụng vòng lặp]: & nbsp;
Python3
Vẽ hình vuông:
import
turtle
t
=
turtle.Turtle[]
10034
10058
10059
10060
10034
10062
10034
10064
10051
10066
10034
10068
=
turtle.Turtle[]
10034
10072
10073
10060
10034
10076
10077
10060
10034
10080
10034
10082
10034
10084
10034
10086
10034
10088
10051
10090
10034
10092
10093
10060
10034
10096
10097
10060
10034
10000
10093
10060
10051
10004
10034
10006
=
10032
10034
10010
10011
10097
10033
10014
10015
10016
10060
10014
10000
10020
10060
10014
10096
10024
10060
10014
10006
10028
=
10024
10051
10032
10034
10015
10093
10060
10034
10038
10093
10060
10034
10015
10093
10060
10034
10046
10093
10060
10034
10000
10093
10060
10034
10046
10093
10060
10034
10000
10093
10060
10034
10015
10093
10060
10034
10000
10093
10060
10034
10015
10093
10060
10034
10046
10093
10060
10034
10038
10093
10060
10034
10015
1000
10060
10051
10086
10034
10038
10020
10060
10034
10015
10093
10060
10034
10000
10020
10060
10034
10015
10020
10060
10034
100 12004
10051
100 12006
10034
10076
10077
10060
10034
10000
100 12013
10060
10034
10015
10020
10060
10034
10000
10093
10060
10034
10015
100 12025
10060
10034
10000
10093
10060
10034
10015
10020
10060
10034
100 12036
10051
100 12038
10034
10076
100 12041
10060
10034
10006
=
10032
10034
10010
10011
10097
10033
10014
10015
100 12054
10060
10014
10000
1000
10060
10014
10006
10028
=
10024
10051
10032
10034
10076
100 12041
10060
10034
10006
=
10032
10034
10010
10011
10097
10033
10014
10015
100 12054
10060
10014
10038
1000
10060
10014
10006
10028
=
10024
10051
10032
Output: