Hướng dẫn turtle position python - con trăn vị trí rùa

Hướng dẫn turtle position python - con trăn vị trí rùa
  • Đào tạo
  • Lập trình
  • Web
  • FW-CMS
  • Video
  • Video1
  • Other
  • DataBase
  • News
Hướng dẫn turtle position python - con trăn vị trí rùa


Các khóa học qua video:
Lập trình C Java C# SQL Server PHP HTML5-CSS3-JavaScript

Khai báo thư viện và tạo đối tượng của Turtle

Khai báo thư viện:

Show

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
3

Tạo đối tượng của Turtle

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
4

Các phương thức chuyển động của rùa

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 6(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 7(khoảng cách)(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 7(khoảng cách)

Thông số

khoảng cách  - một số (số nguyên hoặc số float)  - một số (số nguyên hoặc số float)

Di chuyển rùa về phía trước một khoảng cách xác định (tính bằng pixel) theo hướng rùa đang hướng tới.

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.forward(25)
>>> turtle.position()
(25.00,0.00)
>>> turtle.forward(-75)
>>> turtle.position()
(-50.00,0.00)

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 9(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 1(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 3(khoảng cách)(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 1(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 3(khoảng cách)

Thông số

khoảng cách  - một số (số nguyên hoặc số float)  - một con số

Di chuyển rùa về phía trước một khoảng cách xác định (tính bằng pixel) theo hướng rùa đang hướng tới.

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 9(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 1(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 3(khoảng cách)(góc) hoặc >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 6(góc)

Thông số

khoảng cách  - một số (số nguyên hoặc số float)  - một số (số nguyên hoặc số float)

Di chuyển rùa về phía trước một khoảng cách xác định (tính bằng pixel) theo hướng rùa đang hướng tới.

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0

Ví dụ:(góc) hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 02(góc)

Thông số

khoảng cách  - một số (số nguyên hoặc số float)  - một số (số nguyên hoặc số float)

Di chuyển rùa về phía trước một khoảng cách xác định (tính bằng pixel) theo hướng rùa đang hướng tới.

Ví dụ:

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 9(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 1(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 3(khoảng cách)(x, y = None) hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 08(x, y = None) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 10(x, y = None)

khoảng cách  - một con số

Di chuyển rùa về phía sau một khoảng cách, ngược với hướng rùa đang đi. - một số hoặc một cặp/vectơ số

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
5(góc) hoặc 
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
6(góc)
 - một số hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11

góc  - một số (số nguyên hoặc số float)

Xoay rùa phải theo   đơn vị góc . (Đơn vị theo độ mặc định, nhưng có thể được đặt qua   chức năng 

>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
7 và  
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
8chức năng.) Hướng góc phụ thuộc vào chế độ rùa, xem  
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
9.

Ví dụ:

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 16(x)(x)

khoảng cách  - một con số

Di chuyển rùa về phía sau một khoảng cách, ngược với hướng rùa đang đi. - một số (số nguyên hoặc số float)

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
5(góc) hoặc 
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
6(góc)

Ví dụ:

>>> turtle.position()
(0.00,240.00)
>>> turtle.setx(10)
>>> turtle.position()
(10.00,240.00)

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 18(y) (y) 

Thông số

khoảng cách  - một số (số nguyên hoặc số float) - một số (số nguyên hoặc số float)

Di chuyển rùa về phía trước một khoảng cách xác định (tính bằng pixel) theo hướng rùa đang hướng tới.

Ví dụ:

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 9(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 1(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 3(khoảng cách)(to_angle)  hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 21(to_angle)

khoảng cách  - một con số

Di chuyển rùa về phía sau một khoảng cách, ngược với hướng rùa đang đi. - một số (số nguyên hoặc số float)

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
5(góc) hoặc 
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
6(góc)

góc  - một số (số nguyên hoặc số float)

Xoay rùa phải theo   đơn vị góc . (Đơn vị theo độ mặc định, nhưng có thể được đặt qua   chức năng 

>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
7 và  
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
8chức năng.) Hướng góc phụ thuộc vào chế độ rùa, xem  
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
9.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
01(góc) hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
02(góc)

Xoay trái rùa một góc. (Đơn vị theo độ mặc định, nhưng có thể được đặt lại bằng hàm 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
03
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
04 và  
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
8). Hướng góc phụ thuộc vào chế độ rùa.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
07(x, y = None) hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
08(x, y = None) hoặc 
>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
10(x, y = None)

Thông số:

    x - một số hoặc một cặp/vectơ số

    y - một số hoặc 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11

Nếu y là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, x phải là một cặp tọa độ hoặc một 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
13 (ví dụ như được trả về bởi 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
14).

Di chuyển rùa đến một vị trí tuyệt đối. Nếu bút được xuống đặt xuống thì sẽ vẽ đường thẳng.

Ví dụ:

>>> turtle.setheading(90)
>>> turtle.heading()
90.0

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 23( ) ( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
9(khoảng cách) hoặc 
>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
1(khoảng cách) hoặc 
>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
3(khoảng cách)

Ví dụ:

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 9(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 1(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 3(khoảng cách)(bán_kính, phạm_vi = None, bước = None) 

khoảng cách  - một con số

Di chuyển rùa về phía sau một khoảng cách, ngược với hướng rùa đang đi. - một số

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
5(góc) hoặc 
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
6(góc)
 - một số (hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11)

góc  - một số (số nguyên hoặc số float) - một số nguyên (hoặc 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11)

Xoay rùa phải theo   đơn vị góc . (Đơn vị theo độ mặc định, nhưng có thể được đặt qua   chức năng 

>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
7 và  
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
8chức năng.) Hướng góc phụ thuộc vào chế độ rùa, xem  
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
9.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
01(góc) hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
02(góc)

Ví dụ:

>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 9(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 1(khoảng cách) hoặc >>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(50) >>> turtle.position() (-0.00,0.00) >>> turtle.heading() 0.0 >>> turtle.circle(120, 180) # draw a semicircle >>> turtle.position() (0.00,240.00) >>> turtle.heading() 180.0 3(khoảng cách)(kích_thước = None, "color") 

khoảng cách  - một con số

Di chuyển rùa về phía sau một khoảng cách, ngược với hướng rùa đang đi. - một số nguyên >= 1 hoặc None

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
5(góc) hoặc 
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
6(góc)
 - một chuỗi màu hoặc một bộ màu số

góc  - một số (số nguyên hoặc số float)

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
0

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 32( ) ( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
9(khoảng cách) hoặc 
>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
1(khoảng cách) hoặc 
>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(50)
>>> turtle.position()
(-0.00,0.00)
>>> turtle.heading()
0.0
>>> turtle.circle(120, 180)  # draw a semicircle
>>> turtle.position()
(0.00,240.00)
>>> turtle.heading()
180.0
3(khoảng cách)

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
1

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 35(stampid) (stampid) 

Thông số

    stampid - một số nguyên, phải là giá trị trả về của hàm 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
36. - một số nguyên, phải là giá trị trả về của hàm 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
36.

Xóa stamp với stampid đã cho.

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
2

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 38(n = None) (n = None) 

Thông số

    n - một số nguyên (hoặc 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11) - một số nguyên (hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11)

Xóa tất cả hoặc n stamp đầu hoặc cuối của turtle. Nếu n là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, xóa tất cả các stamp, nếu n > 0 xóa n stamp đầu tiên, nếu n 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
3

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 42( ) ( ) 

Hoàn tác (lặp đi lặp lại) những hành động cuối của turtle. Số lượng các hành động hoàn tác có sẵn được xác định bởi kích thước của undobuffer.

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
4

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 38(n = None) (tốc độ = None) 

Thông số

    n - một số nguyên (hoặc 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11) - một số nguyên trong phạm vi 0..10 hoặc chuỗi tốc độ (xem bên dưới)

Xóa tất cả hoặc n stamp đầu hoặc cuối của turtle. Nếu n là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, xóa tất cả các stamp, nếu n > 0 xóa n stamp đầu tiên, nếu n 

Hoàn tác (lặp đi lặp lại) những hành động cuối của turtle. Số lượng các hành động hoàn tác có sẵn được xác định bởi kích thước của undobuffer.

  • >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    5
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    44(tốc độ = None) 

  •     tốc độ - một số nguyên trong phạm vi 0..10 hoặc chuỗi tốc độ (xem bên dưới)

  • Đặt tốc độ của rùa thành giá trị nguyên trong phạm vi 0..10. Nếu không có đối số được đưa ra, trả về tốc độ hiện tại.

  • Nếu đầu vào là một số lớn hơn 10 hoặc nhỏ hơn 0.5 thì tốc độ được đặt thành 0. Tốc độ được ánh xạ tới các giá trị tốc độ như sau:

  • “fastest”: 0

“fast”: 10

“normal”: 6

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
5

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 38(n = None) 

    n - một số nguyên (hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 11)( )  hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 47( ) 

Xóa tất cả hoặc n stamp đầu hoặc cuối của turtle. Nếu n là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, xóa tất cả các stamp, nếu n > 0 xóa n stamp đầu tiên, nếu n 

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
6

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 38(n = None) (x, y = None) 

    n - một số nguyên (hoặc 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11)

Xóa tất cả hoặc n stamp đầu hoặc cuối của turtle. Nếu n là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, xóa tất cả các stamp, nếu n > 0 xóa n stamp đầu tiên, nếu n  - một số hoặc một cặp / vectơ số hoặc một thể hiện rùa

Hoàn tác (lặp đi lặp lại) những hành động cuối của turtle. Số lượng các hành động hoàn tác có sẵn được xác định bởi kích thước của undobuffer. - một số nếu x là một số, khác

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
44(tốc độ = None) 

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
7

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 53( ) ( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
38(n = None) 

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
8

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 55( ) ( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
38(n = None) 

Ví dụ:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
9

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 57( ) ( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
38(n = None) 

Ví dụ:

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
0

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 38(n = None) (x, y = None)

Thông số

    n - một số nguyên (hoặc 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11) - là một số, một cặp số pair/vector hoặc một đối tượng rùa

Xóa tất cả hoặc n stamp đầu hoặc cuối của turtle. Nếu n là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, xóa tất cả các stamp, nếu n > 0 xóa n stamp đầu tiên, nếu n  - một số nếu x là một số, ngược lại thì sẽ là 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11

Hoàn tác (lặp đi lặp lại) những hành động cuối của turtle. Số lượng các hành động hoàn tác có sẵn được xác định bởi kích thước của undobuffer.

Ví dụ:

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
1

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 38(n = None) 

    n - một số nguyên (hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 11)(fullcircle = 360.0)

Thông số

Xóa tất cả hoặc n stamp đầu hoặc cuối của turtle. Nếu n là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, xóa tất cả các stamp, nếu n > 0 xóa n stamp đầu tiên, nếu n  - một số

Hoàn tác (lặp đi lặp lại) những hành động cuối của turtle. Số lượng các hành động hoàn tác có sẵn được xác định bởi kích thước của undobuffer.

Ví dụ:

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
2

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 65( ) ( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
38(n = None) 

Ví dụ:

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
3

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 38(n = None) 

    n - một số nguyên (hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11)

Xóa tất cả hoặc n stamp đầu hoặc cuối của turtle. Nếu n là >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 11, xóa tất cả các stamp, nếu n > 0 xóa n stamp đầu tiên, nếu n ( )  hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 69( )  hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 70( ) 

Hoàn tác (lặp đi lặp lại) những hành động cuối của turtle. Số lượng các hành động hoàn tác có sẵn được xác định bởi kích thước của undobuffer.

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 44(tốc độ = None) ( )  hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 73( )  hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 74( ) 

    tốc độ - một số nguyên trong phạm vi 0..10 hoặc chuỗi tốc độ (xem bên dưới)

Đặt tốc độ của rùa thành giá trị nguyên trong phạm vi 0..10. Nếu không có đối số được đưa ra, trả về tốc độ hiện tại.(width = None)  hoặc >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 77(width = None ) 

Nếu đầu vào là một số lớn hơn 10 hoặc nhỏ hơn 0.5 thì tốc độ được đặt thành 0. Tốc độ được ánh xạ tới các giá trị tốc độ như sau:

“fastest”: 0 - một số dương

“fast”: 10

Ví dụ:

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
4

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 38(n = None) (pen = None, **pendict)

Nếu đầu vào là một số lớn hơn 10 hoặc nhỏ hơn 0.5 thì tốc độ được đặt thành 0. Tốc độ được ánh xạ tới các giá trị tốc độ như sau:

“fastest”: 0 - một từ điển với một số hoặc tất cả các từ khóa được liệt kê ở phía dưới đây

“fast”: 10 - một hoặc nhiều đối số từ khóa với các khóa được liệt kê bên dưới đây làm từ khóa

“normal”: 6

  • “slow”: 3
  • “slowest”: 1
  • Tốc độ từ 1 đến 10 thực thi hoạt hình ngày càng nhanh hơn khi vẽ đường thẳng và quay rùa.
  • Chú ý: tốc độ = 0 có nghĩa là không có hoạt hình diễn ra. forward/backward làm cho rùa nhảy và tương tự left/right làm cho rùa quay ngay lập tức.
  • Làm việc với vị trí của rùa
  • >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    5
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    46( )  hoặc 
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    47( ) 
  • Trả về vị trí hiện tại của rùa (x, y) (dưới dạng vector 
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    13).
  • >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    5
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    50(x, y = None) 
  • Thông số:
  •     x - một số hoặc một cặp / vectơ số hoặc một thể hiện rùa

    y - một số nếu x là một số, khác

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11

Ví dụ:

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
5

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 82( ) ( ) 

Trả lại 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
83nếu bút được đặt, 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
84nếu ngược lại.

Ví dụ:

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
6

Chỉnh màu cho bút

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 86(*args) (*args) 

Trả về hoặc thiết lập pencolor.

Bốn định dạng đầu vào được cho phép:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
87

Trả về pencolor hiện tại dưới dạng chuỗi đặc tả màu hoặc dưới dạng tuple (xem ví dụ ở dưới). Có thể được sử dụng làm đầu vào cho lời gọi color/pencolor/fillcolor khác.

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
88

Đặt pencolor thành colorstring, nó là một chuỗi đặc tả màu Tk, chẳng hạn như 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
89, 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
90hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
91.

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
92

Đặt pencolor thành màu RGB được biểu thị bằng tuple của r , g và b. Mỗi r , g và b phải nằm trong phạm vi 0..colormode, trong đó colormode là một trong các số từ 1.0 đến 255 (xem 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
93).

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
94

Đặt pencolor thành màu RGB được biểu thị bởi r , g và b. Mỗi r , g và b phải nằm trong phạm vi 0..colormode.

Nếu turtleshape là một đa giác thì đường viền của đa giác đó được vẽ bằng pencolor mới được đặt.

Ví dụ:

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
7

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
96(*args) (*args

Trả về hoặc thiết lập fillcolor.

Bốn định dạng đầu vào được cho phép:

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
97

Trả về pencolor hiện tại dưới dạng chuỗi đặc tả màu hoặc dưới dạng tuple (xem ví dụ ở dưới). Có thể được sử dụng làm đầu vào cho lời gọi color/pencolor/fillcolor khác.

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
98

Đặt pencolor thành colorstring, nó là một chuỗi đặc tả màu Tk, chẳng hạn như 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
89, 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
90hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
91.

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
02

Đặt pencolor thành màu RGB được biểu thị bằng tuple của r , g và b. Mỗi r , g và b phải nằm trong phạm vi 0..colormode, trong đó colormode là một trong các số từ 1.0 đến 255 (xem 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
93).

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
04

Đặt pencolor thành màu RGB được biểu thị bởi r , g và b. Mỗi r , g và b phải nằm trong phạm vi 0..colormode.

Nếu turtleshape là một đa giác thì đường viền của đa giác đó được vẽ bằng pencolor mới được đặt.

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
8

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
06(*args) (*args

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
7

Trả về hoặc thiết lập fillcolor.

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
07

Trả về fillcolor hiện tại dưới dạng chuỗi đặc tả màu, có thể ở định dạng tuple (xem ví dụ). Có thể được sử dụng làm đầu vào cho lời gọi color/pencolor/fillcolor khác.

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
10, 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
11,
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
12

Set fillcolor để colorstring , mà là một đặc điểm kỹ thuật Tk màu chuỗi, chẳng hạn như 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
89, 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
00hoặc 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
91.

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
14, 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
15

Đặt màu tô thành màu RGB được biểu thị bằng tuple của r , g và b . Mỗi r , g và b phải nằm trong phạm vi 0..colormode, trong đó colormode là 1.0 hoặc 255 (xem 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
93).

Đặt màu tô thành màu RGB được biểu thị bởi r , g và b . Mỗi r , g và b phải nằm trong phạm vi 0..colormode.

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
9

Nếu turt Meatape là một đa giác, phần bên trong của đa giác đó được vẽ bằng fillcolor mới được thiết lập.

Trả lại hoặc đặt pencolor và fillcolor.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
20( ) 

Một số định dạng đầu vào được cho phép. Họ sử dụng 0 đến 3 đối số như sau:

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
0

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
24( ) 

Trả về pencolor hiện tại và fillcolor hiện tại dưới dạng một cặp chuỗi đặc tả màu hoặc bộ dữ liệu được trả về bởi 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
87và 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
97.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
26( ) 

Các đầu vào như trong 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
87, đặt cả hai, fillcolor và pencolor, thành giá trị đã cho.

Tương đương 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
16và 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
17 và tương tự nếu định dạng đầu vào khác được sử dụng.

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
1

Nếu turt Meatape là một đa giác, phác thảo và bên trong của đa giác đó được vẽ bằng các màu mới được thiết lập.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
29( ) 

Xem thêm: Phương pháp màn hình 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
93.

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
2

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
31( ) 

điền 

Trả lại fillstate ( 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21nếu điền, 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
22khác).Arg , di chuyển = False , align = "left" , font = ( "Arial" , 8 , "bình thường") 

Để được gọi ngay trước khi vẽ một hình dạng được điền.

  • Điền vào hình được vẽ sau cuộc gọi cuối cùng 

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    27. - đối tượng được ghi vào TurtleScreen

  • Việc các vùng chồng lấp cho đa giác tự giao nhau hay nhiều hình được lấp đầy hay không phụ thuộc vào đồ họa của hệ điều hành, loại chồng lấp và số lượng chồng lấp. Ví dụ, ngôi sao Rùa ở trên có thể có màu vàng hoặc có một số vùng màu trắng. - Đúng / Sai

  • More vẽ kiểm soát  - một trong các chuỗi bên trái, trung tâm trực tiếp hoặc bên phải

  • Xóa bản vẽ của rùa khỏi màn hình, căn giữa lại rùa và đặt các biến thành giá trị mặc định. - một bộ ba (fontname, fontize, fonttype)

Xóa bản vẽ của rùa khỏi màn hình. Đừng di chuyển rùa. Trạng thái và vị trí của rùa cũng như bản vẽ của các loài rùa khác không bị ảnh hưởng.

>>>

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
3

Trạng thái rùa 

Tầm nhìn 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
36( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
38( ) 

Làm cho rùa vô hình. Đó là một ý tưởng tốt để làm điều này trong khi bạn đang thực hiện một số bản vẽ phức tạp, bởi vì ẩn con rùa tăng tốc bản vẽ một cách quan sát.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
40( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
42( ) 

Làm cho rùa nhìn thấy.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
44( ) 

Quay trở lại 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21nếu Rùa được hiển thị, 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
22nếu nó bị ẩn.

>>>

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
4

Bề ngoài 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
48( Name = Không ) Name = Không 

Thông số

Tên - một chuỗi là một shapename hợp lệ - một chuỗi là một shapename hợp lệ

Đặt hình dạng rùa thành hình dạng với tên đã cho hoặc, nếu tên không được đưa ra, trả về tên của hình dạng hiện tại. Hình dạng với tên phải tồn tại trong từ điển hình dạng của TurtleScreen. Ban đầu có các hình đa giác sau: Mũi tên mũi nhọn, Rùa rùa, Vòng tròn hình chữ nhật, hình vuông góc, hình tam giác, hình chữ nhật cổ điển. Để tìm hiểu về cách xử lý hình dạng, xem Phương pháp màn hình 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
49.

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
5

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
51( Rmode = Không ) Rmode = Không 

Thông số

Tên - một chuỗi là một shapename hợp lệ - một trong những chuỗi Tự động,

Đặt hình dạng rùa thành hình dạng với tên đã cho hoặc, nếu tên không được đưa ra, trả về tên của hình dạng hiện tại. Hình dạng với tên phải tồn tại trong từ điển hình dạng của TurtleScreen. Ban đầu có các hình đa giác sau: Mũi tên mũi nhọn, Rùa rùa, Vòng tròn hình chữ nhật, hình vuông góc, hình tam giác, hình chữ nhật cổ điển. Để tìm hiểu về cách xử lý hình dạng, xem Phương pháp màn hình 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
49.

  • >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    5
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    51( Rmode = Không ) 

  • rmode - một trong những chuỗi Tự động,

  • Đặt resizemode thành một trong các giá trị: Tự động hóa trực tiếp, người dùng trực tiếp, người dùng trực tuyến. Nếu rmode không được đưa ra, hãy trả lại mã nguồn hiện tại. Các resizemode khác nhau có tác dụng sau:

Tự động tự động: thích nghi sự xuất hiện của rùa tương ứng với giá trị của penize.

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
6

Người dùng trên mạng: điều chỉnh sự xuất hiện của rùa theo các giá trị của bộ lọc và độ rộng đường viền (đường viền), được đặt theo 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
52.Stretch_wid = None , stretch_len = None , phác thảo = Không 

Noresize nọize: không có sự thích nghi nào về sự xuất hiện của rùa.Stretch_wid = None , stretch_len = None , phác thảo = Không 

Thông số

  • Tên - một chuỗi là một shapename hợp lệ - số dương

  • Đặt hình dạng rùa thành hình dạng với tên đã cho hoặc, nếu tên không được đưa ra, trả về tên của hình dạng hiện tại. Hình dạng với tên phải tồn tại trong từ điển hình dạng của TurtleScreen. Ban đầu có các hình đa giác sau: Mũi tên mũi nhọn, Rùa rùa, Vòng tròn hình chữ nhật, hình vuông góc, hình tam giác, hình chữ nhật cổ điển. Để tìm hiểu về cách xử lý hình dạng, xem Phương pháp màn hình 

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    49. - số dương

  • >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    5
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    51( Rmode = Không ) 
     - số dương

rmode - một trong những chuỗi Tự động,

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
7

Đặt resizemode thành một trong các giá trị: Tự động hóa trực tiếp, người dùng trực tiếp, người dùng trực tuyến. Nếu rmode không được đưa ra, hãy trả lại mã nguồn hiện tại. Các resizemode khác nhau có tác dụng sau:Cắt = Không 

Thông số

Tên - một chuỗi là một shapename hợp lệ - số (tùy chọn)

Đặt hình dạng rùa thành hình dạng với tên đã cho hoặc, nếu tên không được đưa ra, trả về tên của hình dạng hiện tại. Hình dạng với tên phải tồn tại trong từ điển hình dạng của TurtleScreen. Ban đầu có các hình đa giác sau: Mũi tên mũi nhọn, Rùa rùa, Vòng tròn hình chữ nhật, hình vuông góc, hình tam giác, hình chữ nhật cổ điển. Để tìm hiểu về cách xử lý hình dạng, xem Phương pháp màn hình 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
49.

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
8

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
51( Rmode = Không ) Góc 

Thông số

Tên - một chuỗi là một shapename hợp lệ - một số

Đặt hình dạng rùa thành hình dạng với tên đã cho hoặc, nếu tên không được đưa ra, trả về tên của hình dạng hiện tại. Hình dạng với tên phải tồn tại trong từ điển hình dạng của TurtleScreen. Ban đầu có các hình đa giác sau: Mũi tên mũi nhọn, Rùa rùa, Vòng tròn hình chữ nhật, hình vuông góc, hình tam giác, hình chữ nhật cổ điển. Để tìm hiểu về cách xử lý hình dạng, xem Phương pháp màn hình 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
49.

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
9

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
51( Rmode = Không ) Góc 

Thông số

Tên - một chuỗi là một shapename hợp lệ - một số

Đặt hình dạng rùa thành hình dạng với tên đã cho hoặc, nếu tên không được đưa ra, trả về tên của hình dạng hiện tại. Hình dạng với tên phải tồn tại trong từ điển hình dạng của TurtleScreen. Ban đầu có các hình đa giác sau: Mũi tên mũi nhọn, Rùa rùa, Vòng tròn hình chữ nhật, hình vuông góc, hình tam giác, hình chữ nhật cổ điển. Để tìm hiểu về cách xử lý hình dạng, xem Phương pháp màn hình 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
49.

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
0

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
51( Rmode = Không ) 

rmode - một trong những chuỗi Tự động,Góc = Không 

Thông số

Tên - một chuỗi là một shapename hợp lệ - một số (tùy chọn)

Đặt hình dạng rùa thành hình dạng với tên đã cho hoặc, nếu tên không được đưa ra, trả về tên của hình dạng hiện tại. Hình dạng với tên phải tồn tại trong từ điển hình dạng của TurtleScreen. Ban đầu có các hình đa giác sau: Mũi tên mũi nhọn, Rùa rùa, Vòng tròn hình chữ nhật, hình vuông góc, hình tam giác, hình chữ nhật cổ điển. Để tìm hiểu về cách xử lý hình dạng, xem Phương pháp màn hình 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
49.

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
1

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
51( Rmode = Không ) (  T11 = Không  ,  t12 = Không  ,  T21 = Không  ,  T22 = Không  

Thông số

  • Tên - một chuỗi là một shapename hợp lệ - một số (tùy chọn)

  • Đặt hình dạng rùa thành hình dạng với tên đã cho hoặc, nếu tên không được đưa ra, trả về tên của hình dạng hiện tại. Hình dạng với tên phải tồn tại trong từ điển hình dạng của TurtleScreen. Ban đầu có các hình đa giác sau: Mũi tên mũi nhọn, Rùa rùa, Vòng tròn hình chữ nhật, hình vuông góc, hình tam giác, hình chữ nhật cổ điển. Để tìm hiểu về cách xử lý hình dạng, xem Phương pháp màn hình 

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    49. - một số (tùy chọn)

  • >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    5
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    51( Rmode = Không ) 
     - một số (tùy chọn)

  • Đặt hình dạng rùa thành hình dạng với tên đã cho hoặc, nếu tên không được đưa ra, trả về tên của hình dạng hiện tại. Hình dạng với tên phải tồn tại trong từ điển hình dạng của TurtleScreen. Ban đầu có các hình đa giác sau: Mũi tên mũi nhọn, Rùa rùa, Vòng tròn hình chữ nhật, hình vuông góc, hình tam giác, hình chữ nhật cổ điển. Để tìm hiểu về cách xử lý hình dạng, xem Phương pháp màn hình 

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    49. - một số (tùy chọn)

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
51( Rmode = Không ) 

rmode - một trong những chuỗi Tự động,

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
2

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
69( ) 

Trả về đa giác hình dạng hiện tại dưới dạng tuple của các cặp tọa độ. Điều này có thể được sử dụng để xác định một hình dạng mới hoặc các thành phần của hình dạng ghép.

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
3

Sử dụng sự kiện 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
71( Vui vẻ , btn = 1 , thêm = Không ) Vui vẻ , btn = 1 , thêm = Không 

Thông số

  • vui vẻ - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽ - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽ

  • btn - số nút chuột, mặc định là 1 (nút chuột trái) - số nút chuột, mặc định là 1 (nút chuột trái)

  • thêm - 

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21hoặc 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22- nếu 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ
     - 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21hoặc 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22- nếu 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ

Liên kết thú vị với các sự kiện nhấp chuột trên con rùa này. Nếu vui là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, các ràng buộc hiện có được loại bỏ. Ví dụ cho rùa ẩn danh, tức là cách thức thủ tục:

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
4

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
77( Vui vẻ , btn = 1 , thêm = Không ) Vui vẻ , btn = 1 , thêm = Không 

Thông số

  • vui vẻ - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽ - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽ

  • btn - số nút chuột, mặc định là 1 (nút chuột trái) - số nút chuột, mặc định là 1 (nút chuột trái)

  • thêm - 

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21hoặc 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22- nếu 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ
     - 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21hoặc 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22- nếu 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ

Liên kết thú vị với các sự kiện nhấp chuột trên con rùa này. Nếu vui là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, các ràng buộc hiện có được loại bỏ. Ví dụ cho rùa ẩn danh, tức là cách thức thủ tục:

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
77( Vui vẻ , btn = 1 , thêm = Không ) 

Liên kết thú vị với các sự kiện phát hành nút chuột trên con rùa này. Nếu vui là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, các ràng buộc hiện có được loại bỏ.Vui vẻ , btn = 1 , thêm = Không 

Thông số

  • vui vẻ - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽ - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽ

  • btn - số nút chuột, mặc định là 1 (nút chuột trái) - số nút chuột, mặc định là 1 (nút chuột trái)

  • thêm - 

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21hoặc 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22- nếu 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ
     - 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21hoặc 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22- nếu 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ

Liên kết thú vị với các sự kiện nhấp chuột trên con rùa này. Nếu vui là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, các ràng buộc hiện có được loại bỏ. Ví dụ cho rùa ẩn danh, tức là cách thức thủ tục:

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
77( Vui vẻ , btn = 1 , thêm = Không ) 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
6

Liên kết thú vị với các sự kiện phát hành nút chuột trên con rùa này. Nếu vui là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, các ràng buộc hiện có được loại bỏ.

>>> tp = turtle.pos() >>> tp (0.00,0.00) >>> turtle.setpos(60,30) >>> turtle.pos() (60.00,30.00) >>> turtle.setpos((20,80)) >>> turtle.pos() (20.00,80.00) >>> turtle.setpos(tp) >>> turtle.pos() (0.00,0.00) 5

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
89( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
83( Vui vẻ , btn = 1 , thêm = Không ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
91( ) 

Liên kết thú vị với các sự kiện di chuyển chuột trên con rùa này. Nếu vui là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, các ràng buộc hiện có được loại bỏ.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
93( ) 

Ghi chú: Mọi chuỗi sự kiện di chuyển chuột trên một con rùa đều được bắt đầu bằng một sự kiện nhấp chuột trên con rùa đó.

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
7

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
95( ) 

Sau đó, nhấp và kéo Rùa sẽ di chuyển nó trên màn hình do đó tạo ra các thao tác rút tiền (nếu bút bị hỏng).

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
8

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
97( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
99( ) 

Phương pháp đặc biệt Rùa 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
9

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
01( ) 

Bắt đầu ghi lại các đỉnh của một đa giác. Vị trí rùa hiện tại là đỉnh đầu tiên của đa giác.

>>> turtle.position()
(0.00,240.00)
>>> turtle.setx(10)
>>> turtle.position()
(10.00,240.00)
0

Dừng ghi lại các đỉnh của một đa giác. Vị trí rùa hiện tại là đỉnh cuối cùng của đa giác. Điều này sẽ được kết nối với đỉnh đầu tiên.Kích thước 

Thông số

vui vẻ - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽ - một số nguyên hoặc

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11

btn - số nút chuột, mặc định là 1 (nút chuột trái)

>>> turtle.position()
(0.00,240.00)
>>> turtle.setx(10)
>>> turtle.position()
(10.00,240.00)
1

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
09( ) 

thêm - 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21hoặc 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
22- nếu 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ

>>> turtle.position()
(0.00,240.00)
>>> turtle.setx(10)
>>> turtle.position()
(10.00,240.00)
2

Liên kết thú vị với các sự kiện nhấp chuột trên con rùa này. Nếu vui là >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 11, các ràng buộc hiện có được loại bỏ. Ví dụ cho rùa ẩn danh, tức là cách thức thủ tục:

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
77( Vui vẻ , btn = 1 , thêm = Không ) 

  1. Liên kết thú vị với các sự kiện phát hành nút chuột trên con rùa này. Nếu vui là 

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11, các ràng buộc hiện có được loại bỏ.

  2.  >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    5

    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    5
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    83( Vui vẻ , btn = 1 , thêm = Không ) 

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    3

  3. Liên kết thú vị với các sự kiện di chuyển chuột trên con rùa này. Nếu vui là 

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11, các ràng buộc hiện có được loại bỏ.

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    4

Ghi chú: Mọi chuỗi sự kiện di chuyển chuột trên một con rùa đều được bắt đầu bằng một sự kiện nhấp chuột trên con rùa đó.

Sau đó, nhấp và kéo Rùa sẽ di chuyển nó trên màn hình do đó tạo ra các thao tác rút tiền (nếu bút bị hỏng).

Phương pháp đặc biệt Rùa 

Bắt đầu ghi lại các đỉnh của một đa giác. Vị trí rùa hiện tại là đỉnh đầu tiên của đa giác.

Dừng ghi lại các đỉnh của một đa giác. Vị trí rùa hiện tại là đỉnh cuối cùng của đa giác. Điều này sẽ được kết nối với đỉnh đầu tiên.

Trả về đa giác được ghi cuối cùng.

Tạo và trả lại một bản sao của rùa với cùng thuộc tính, tiêu đề và thuộc tính rùa.(  Luận điểm *  

Thông số

args - một chuỗi màu hoặc ba số trong phạm vi 0..colormode hoặc 3-tuple của các số đó - một chuỗi màu hoặc ba số trong phạm vi 0..colormode hoặc 3-tuple của các số đó

Đặt hoặc trả lại màu nền của TurtleScreen.

>>> turtle.position()
(0.00,240.00)
>>> turtle.setx(10)
>>> turtle.position()
(10.00,240.00)
5

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
18( Picname = Không ) Picname = Không 

Thông số

picname - một chuỗi, tên của tệp gif hoặc 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
19, hoặc
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11
 - một chuỗi, tên của tệp gif hoặc 
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
19, hoặc
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11

Đặt hình nền hoặc tên trả về của hình nền hiện tại. Nếu picname là tên tệp, hãy đặt hình ảnh tương ứng làm nền. Nếu picname là 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
19, xóa hình nền, nếu có. Nếu picname là 
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, trả lại tên tệp của hình nền hiện tại.

>>>

>>> turtle.position()
(0.00,240.00)
>>> turtle.setx(10)
>>> turtle.position()
(10.00,240.00)
6

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
31( ))

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
26( ) 

Xóa tất cả các bản vẽ và tất cả các con rùa khỏi TurtleScreen. Đặt lại TurtleScreen hiện tại trống về trạng thái ban đầu: nền trắng, không có hình nền, không ràng buộc sự kiện và theo dõi.

Ghi chú

 

Phương thức TurtleScreen này có sẵn dưới dạng hàm toàn cục chỉ dưới tên 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
26. Hàm toàn cục 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
31là một hàm khác có nguồn gốc từ phương pháp Rùa 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
31.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
29( ))

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
33( ) 

Đặt lại tất cả Rùa trên Màn hình về trạng thái ban đầu.

Ghi chú

 

Phương thức TurtleScreen này có sẵn dưới dạng hàm toàn cục chỉ dưới tên 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
26. Hàm toàn cục 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
31là một hàm khác có nguồn gốc từ phương pháp Rùa 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
31.

Đặt lại tất cả Rùa trên Màn hình về trạng thái ban đầu.Canvwidth = None , canvheight = None , bg = Không 

Thông số

  • Phương thức TurtleScreen này có sẵn dưới dạng hàm toàn cục chỉ dưới tên 

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    33. Hàm toàn cục 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    29là một hàm khác bắt nguồn từ phương thức Rùa 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    29.
     - số nguyên dương, chiều rộng mới của canvas theo pixel

  • >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    5
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    38( Canvwidth = None , canvheight = None , bg = Không ) 
     - số nguyên dương, chiều cao mới của khung hình bằng pixel

  • canvference - số nguyên dương, chiều rộng mới của canvas theo pixel  - chuỗi màu hoặc tuple màu, màu nền mới

canvheight - số nguyên dương, chiều cao mới của khung hình bằng pixel

>>>

>>> turtle.position()
(0.00,240.00)
>>> turtle.setx(10)
>>> turtle.position()
(10.00,240.00)
7

Xóa tất cả các bản vẽ và tất cả các con rùa khỏi TurtleScreen. Đặt lại TurtleScreen hiện tại trống về trạng thái ban đầu: nền trắng, không có hình nền, không ràng buộc sự kiện và theo dõi.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
40( llx ,  lly ,  urx ,  ury )llx ,  lly ,  urx ,  ury )

Thông số

  • Ghi chú  - một số, tọa độ x của góc dưới bên trái của khung vẽ

  • Phương thức TurtleScreen này có sẵn dưới dạng hàm toàn cục chỉ dưới tên 

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    26. Hàm toàn cục 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    31là một hàm khác có nguồn gốc từ phương pháp Rùa 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    31.
      - một số, tọa độ y của góc dưới bên trái của khung vẽ

  • Đặt lại tất cả Rùa trên Màn hình về trạng thái ban đầu.  - một số, tọa độ x của góc trên bên phải của khung vẽ

  • Phương thức TurtleScreen này có sẵn dưới dạng hàm toàn cục chỉ dưới tên 

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    33. Hàm toàn cục 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    29là một hàm khác bắt nguồn từ phương thức Rùa 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    29.
      - một số, tọa độ y của góc trên bên phải của khung vẽ

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
38( Canvwidth = None , canvheight = None , bg = Không ) 

canvference - số nguyên dương, chiều rộng mới của canvas theo pixel : trong các góc hệ thống tọa độ do người dùng xác định có thể bị méo.

>>> turtle.position()
(0.00,240.00)
>>> turtle.setx(10)
>>> turtle.position()
(10.00,240.00)
8

canvheight - số nguyên dương, chiều cao mới của khung hình bằng pixel

bg  - chuỗi màu hoặc tuple màu, màu nền mớichậm trễ = Không có )

Thông số

Nếu không có đối số nào được đưa ra, hãy trả về dòng điện (canvas, canvasheight). Khác thay đổi kích thước vải mà rùa đang vẽ. Không thay đổi cửa sổ bản vẽ. Để quan sát các phần ẩn của khung vẽ, sử dụng thanh cuộn. Với phương pháp này, người ta có thể nhìn thấy những phần của bản vẽ bên ngoài khung vẽ trước đó.  - số nguyên dương

ví dụ: để tìm kiếm một con rùa trốn thoát sai lầm ;-)

llx  - một số, tọa độ x của góc dưới bên trái của khung vẽ

>>> turtle.position()
(0.00,240.00)
>>> turtle.setx(10)
>>> turtle.position()
(10.00,240.00)
9

lly  - một số, tọa độ y của góc dưới bên trái của khung vẽn = Không ,  trì hoãn = Không )

Thông số

  • urx  - một số, tọa độ x của góc trên bên phải của khung vẽ  - số nguyên không âm

  • ury  - một số, tọa độ y của góc trên bên phải của khung vẽ  - số nguyên không âm

Thiết lập hệ tọa độ do người dùng xác định và chuyển sang chế độ Thế giới trực tiếp nếu cần. Điều này thực hiện a  

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
41. Nếu chế độ, thế giới, thế giới đã được kích hoạt, tất cả các bản vẽ được vẽ lại theo tọa độ mới.

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
0

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
48()()

CHÚ Ý : trong các góc hệ thống tọa độ do người dùng xác định có thể bị méo.

Kiểm soát hoạt hình

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.heading() 22.0 >>> turtle.left(45) >>> turtle.heading() 67.0 43( chậm trễ = Không có )

độ trễ  - số nguyên dươngxdummy = Không ,  ydummy = Không )

Đặt hoặc trả về độ trễ bản vẽ tính   bằng mili giây. (Đây là khoảng thời gian giữa hai lần cập nhật canvas liên tiếp.) Thời gian trì hoãn vẽ càng lâu, hoạt ảnh càng chậm.

Đối số tùy chọn:Vui vẻ , chìa khóa 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
45( n = Không ,  trì hoãn = Không )Vui vẻ , chìa khóa 

Thông số

  • n  - số nguyên không âm - một chức năng không có đối số hoặc

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11

  • độ trễ  - số nguyên không âm - một chuỗi: key (vd: một người khác) hoặc biểu tượng khóa (ví dụ:

Bật / tắt hoạt hình rùa và đặt độ trễ cho bản vẽ cập nhật. Nếu  n  được đưa ra, chỉ có mỗi cập nhật màn hình thông thường thứ n thực sự được thực hiện. (Có thể được sử dụng để tăng tốc bản vẽ đồ họa phức tạp.) Khi được gọi mà không có đối số, trả về giá trị hiện được lưu trữ của n. Đối số thứ hai đặt giá trị độ trễ (xem  

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
46).

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
1

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
61( Vui vẻ , key = Không ) Vui vẻ , key = Không 

Thông số

  • vui vẻ - một chức năng không có đối số hoặc

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11 - một chức năng không có đối số hoặc
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11

  • key - một chuỗi: key (vd: một người khác) hoặc biểu tượng khóa (ví dụ: - một chuỗi: key (vd: một người khác) hoặc biểu tượng khóa (ví dụ:

Liên kết thú vị với sự kiện nhấn phím nếu phím được đưa ra hoặc với bất kỳ sự kiện nhấn phím nào nếu không có phím nào được đưa ra. Lưu ý: để có thể đăng ký các sự kiện quan trọng, TurtleScreen phải có trọng tâm. (Xem phương pháp 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
52.)

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
2

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
71( vui , btn = 1 , thêm = Không )vui , btn = 1 , thêm = Không )

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
67( Vui vẻ , btn = 1 , thêm = Không ) Vui vẻ , btn = 1 , thêm = Không 

Thông số

  • vui vẻ - một chức năng không có đối số hoặc

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11 - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽ

  • key - một chuỗi: key (vd: một người khác) hoặc biểu tượng khóa (ví dụ: - số nút chuột, mặc định là 1 (nút chuột trái)

  • Liên kết thú vị với sự kiện nhấn phím nếu phím được đưa ra hoặc với bất kỳ sự kiện nhấn phím nào nếu không có phím nào được đưa ra. Lưu ý: để có thể đăng ký các sự kiện quan trọng, TurtleScreen phải có trọng tâm. (Xem phương pháp 

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    52.) - 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21hoặc 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22- nếu 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
71( vui , btn = 1 , thêm = Không )

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
67( Vui vẻ , btn = 1 , thêm = Không ) 

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
3

vui vẻ - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽ

 

btn - số nút chuột, mặc định là 1 (nút chuột trái)

thêm - 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21hoặc 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
22- nếu 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũVui vẻ , t = 0 

Thông số

  • vui vẻ - một chức năng không có đối số hoặc

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11 - một chức năng không có đối số

  • key - một chuỗi: key (vd: một người khác) hoặc biểu tượng khóa (ví dụ: - một số> = 0

Liên kết thú vị với sự kiện nhấn phím nếu phím được đưa ra hoặc với bất kỳ sự kiện nhấn phím nào nếu không có phím nào được đưa ra. Lưu ý: để có thể đăng ký các sự kiện quan trọng, TurtleScreen phải có trọng tâm. (Xem phương pháp 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
52.)

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
4

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
79( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
81( ) 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
71( vui , btn = 1 , thêm = Không )

>>> turtle.heading() 90.0 >>> turtle.position() (0.00,-10.00) >>> turtle.home() >>> turtle.position() (0.00,0.00) >>> turtle.heading() 0.0 5>>> turtle.heading() 22.0 >>> turtle.left(45) >>> turtle.heading() 67.0 67( Vui vẻ , btn = 1 , thêm = Không ) 

vui vẻ - một hàm có hai đối số sẽ được gọi với tọa độ của điểm được nhấp trên khung vẽTiêu đề , dấu nhắc 

Thông số

  • btn - số nút chuột, mặc định là 1 (nút chuột trái) - chuỗi

  • thêm - 

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21hoặc 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22- nếu 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ
     - chuỗi

Liên kết thú vị với các sự kiện nhấp chuột trên màn hình này. Nếu vui là 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, các ràng buộc hiện có được loại bỏ.

Ví dụ cho một phiên bản TurtleScreen có tên 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
14và một phiên bản Rùa có tên rùa:

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
5

Ghi chúTiêu đề , kịp thời , mặc định = Không , minval = None , maxval = Không 

Thông số

  • btn - số nút chuột, mặc định là 1 (nút chuột trái) - chuỗi

  • thêm - 

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21hoặc 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22- nếu 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21, một ràng buộc mới sẽ được thêm vào, nếu không nó sẽ thay thế một ràng buộc cũ
     - chuỗi

  • Liên kết thú vị với các sự kiện nhấp chuột trên màn hình này. Nếu vui là 

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11, các ràng buộc hiện có được loại bỏ. - số (tùy chọn)

  • Ví dụ cho một phiên bản TurtleScreen có tên 

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    14và một phiên bản Rùa có tên rùa:tối thiểu - số (tùy chọn)

  • Ghi chú - số (tùy chọn)

Phương thức TurtleScreen này có sẵn dưới dạng hàm toàn cục chỉ dưới tên 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
67. Hàm toàn cục 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
71là một hàm khác bắt nguồn từ phương thức Rùa 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
71.

Ví dụ cho một phiên bản TurtleScreen có tên 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
14và một phiên bản Rùa có tên rùa:

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
6

Ghi chú

Phương thức TurtleScreen này có sẵn dưới dạng hàm toàn cục chỉ dưới tên 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
67. Hàm toàn cục 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
71là một hàm khác bắt nguồn từ phương thức Rùa 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
71.Mode = Không 

Thông số

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
77( Vui vẻ , t = 0 ) 
 - một trong các chuỗi tiêu chuẩn, trực tiếp

vui vẻ - một chức năng không có đối số

t - một số> = 0Chú ý : trong chế độ này, các góc sẽ xuất hiện méo nếu  

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
91 tỷ lệ đơn vị không bằng 1.

Cài đặt bộ hẹn giờ gọi vui sau t mili giây.

Bắt đầu vòng lặp sự kiện - gọi hàm mainloop của Tkinter. Phải là tuyên bố cuối cùng trong một chương trình đồ họa rùa. Phải không được sử dụng nếu một kịch bản được điều hành từ bên trong IDLE trong chế độ -n (Không subprocess) - sử dụng tương tác đồ họa rùa.

Phương thức nhập 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
83( Tiêu đề , dấu nhắc ) 

tiêu đề - chuỗi

dấu nhắc - chuỗi

"Logo"

Bật lên một cửa sổ hộp thoại cho đầu vào của một chuỗi. Tiêu đề tham số là tiêu đề của cửa sổ hộp thoại, lời nhắc là một văn bản chủ yếu mô tả thông tin nào cần nhập. Trả về chuỗi đầu vào. Nếu hộp thoại bị hủy, trả lại 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11.

>>>

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
7

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
86( Tiêu đề , kịp thời , mặc định = Không , minval = None , maxval = Không ) cmode = Không có )

Thông số

mặc định - số (tùy chọn)  - một trong các giá trị 1.0 hoặc 255

số lượng tối thiểu - số (tùy chọn)

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
8

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
95()()

tối đa - số (tùy chọn)

>>> turtle.position()
(0.00,40.00)
>>> turtle.sety(-10)
>>> turtle.position()
(0.00,-10.00)
9

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
97()()

Trả về một danh sách tên của tất cả các hình dạng rùa hiện có.

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
0

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
99( tên ,  hình dạng = Không )tên ,  hình dạng = Không )

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
01( tên ,  hình dạng = Không )tên ,  hình dạng = Không )

Có ba cách khác nhau để gọi hàm này:

  1. Tên  là tên của tệp gif và  hình dạng  là  

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11: Cài đặt hình dạng hình ảnh tương ứng.

    >>>

    >>> turtle.setheading(90)
    >>> turtle.heading()
    90.0
    
    1

    Ghi chú

     

    Hình dạng hình ảnh  không  xoay khi xoay rùa, vì vậy chúng không hiển thị tiêu đề của rùa!

  2. tên  là một chuỗi tùy ý và  hình dạng  là một cặp các tọa độ: Cài đặt hình dạng đa giác tương ứng.

    >>> turtle.setheading(90)
    >>> turtle.heading()
    90.0
    
    2

  3. tên là một chuỗi tùy ý và hình dạng là một 

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    10 đối tượng (hợp chất) : Cài đặt hình dạng hợp chất tương ứng.

Thêm một hình dạng rùa vào shapelist của TurtleScreen. Chỉ các hình dạng được đăng ký như vậy có thể được sử dụng bằng cách ban hành lệnh 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
04.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
06( ) 

Trả về danh sách rùa trên màn hình.

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
3

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
08( ) 

Trả lại chiều cao của cửa sổ rùa.

>>>

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
4

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
10( ) 

Ghi chú

>>>

Ghi chú

Hình dạng hình ảnh  không  xoay khi xoay rùa, vì vậy chúng không hiển thị tiêu đề của rùa!

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
12( ) 

tên  là một chuỗi tùy ý và  hình dạng  là một cặp các tọa độ: Cài đặt hình dạng đa giác tương ứng.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
14( ) 

tên là một chuỗi tùy ý và hình dạng là một 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
10 đối tượng (hợp chất) : Cài đặt hình dạng hợp chất tương ứng.

Thêm một hình dạng rùa vào shapelist của TurtleScreen. Chỉ các hình dạng được đăng ký như vậy có thể được sử dụng bằng cách ban hành lệnh 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
04.

Trả về danh sách rùa trên màn hình.(  Width = _CFG ["width"], height = _CFG ["height"], startx = _CFG ["leftright"], starty = _CFG ["topbottom"]  

Trả lại chiều cao của cửa sổ rùa.

Trả lại chiều rộng của cửa sổ rùa.

  • >>> turtle.setheading(90)
    >>> turtle.heading()
    90.0
    
    5 - nếu là số nguyên, kích thước tính bằng pixel, nếu nổi, một phần nhỏ của màn hình; mặc định là 50% màn hình

  • Phương pháp riêng cho màn hình, không được thừa kế từ TurtleScreen  - nếu là số nguyên, chiều cao tính bằng pixel, nếu nổi, một phần nhỏ của màn hình; mặc định là 75% màn hình

  • Đóng cửa sổ turtlegraphics. - nếu dương, vị trí bắt đầu bằng pixel từ cạnh trái của màn hình, nếu âm từ cạnh phải, nếu 

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11, cửa sổ trung tâm theo chiều ngang

  • Phương pháp Bind bye () để nhấp chuột trên Màn hình. - nếu dương, vị trí bắt đầu bằng pixel từ cạnh trên của màn hình, nếu âm từ cạnh dưới, nếu 

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11, cửa sổ trung tâm theo chiều dọc

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
6

Nếu giá trị bằng cách sử dụng_IDLE trong bộ từ điển cấu hình là 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
22 (giá trị mặc định), thì cũng nhập mainloop. Ghi chú: Nếu IDLE với 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
16switch (không subprocess) được sử dụng, giá trị này nên được đặt 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21trong 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
18. Trong trường hợp này, mainloop của IDLE cũng hoạt động cho tập lệnh máy khách.(  Tiêu đề  

Trả lại chiều rộng của cửa sổ rùa.

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
5 - một chuỗi được hiển thị trên thanh tiêu đề của cửa sổ đồ họa rùa

Phương pháp riêng cho màn hình, không được thừa kế từ TurtleScreen 

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
7

Đóng cửa sổ turtlegraphics.

Phương pháp Bind bye () để nhấp chuột trên Màn hình.canvas 

Nếu giá trị bằng cách sử dụng_IDLE trong bộ từ điển cấu hình là 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
22 (giá trị mặc định), thì cũng nhập mainloop. Ghi chú: Nếu IDLE với 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
16switch (không subprocess) được sử dụng, giá trị này nên được đặt 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21trong 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
18. Trong trường hợp này, mainloop của IDLE cũng hoạt động cho tập lệnh máy khách.canvas 

Trả lại chiều rộng của cửa sổ rùa.

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
5 - a 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
30, a 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
31hoặc a 
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
02

Phương pháp riêng cho màn hình, không được thừa kế từ TurtleScreen 

Đóng cửa sổ turtlegraphics.

Phương pháp Bind bye () để nhấp chuột trên Màn hình.

Nếu giá trị bằng cách sử dụng_IDLE trong bộ từ điển cấu hình là 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
22 (giá trị mặc định), thì cũng nhập mainloop. Ghi chú: Nếu IDLE với 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
16switch (không subprocess) được sử dụng, giá trị này nên được đặt 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21trong 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
18. Trong trường hợp này, mainloop của IDLE cũng hoạt động cho tập lệnh máy khách.cv 

Trả lại chiều rộng của cửa sổ rùa.

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
5  - a
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
30

Phương pháp riêng cho màn hình, không được thừa kế từ TurtleScreen 

Đóng cửa sổ turtlegraphics.

Phương pháp Bind bye () để nhấp chuột trên Màn hình.

Nếu giá trị bằng cách sử dụng_IDLE trong bộ từ điển cấu hình là 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
22 (giá trị mặc định), thì cũng nhập mainloop. Ghi chú: Nếu IDLE với 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
16switch (không subprocess) được sử dụng, giá trị này nên được đặt 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21trong 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
18. Trong trường hợp này, mainloop của IDLE cũng hoạt động cho tập lệnh máy khách.bậc thầy 

Trả lại chiều rộng của cửa sổ rùa.

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
5 - một số tiện ích Tkinter để chứa ScrolledCanvas, tức là một Tkinter-canvas có thêm thanh cuộn

Phương pháp riêng cho màn hình, không được thừa kế từ TurtleScreen 

Đóng cửa sổ turtlegraphics.type_ , dữ liệu 

Trả lại chiều rộng của cửa sổ rùa.

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
5 - một trong các chuỗi đa giác

Phương pháp riêng cho màn hình, không được thừa kế từ TurtleScreen 

Đóng cửa sổ turtlegraphics.

Phương pháp Bind bye () để nhấp chuột trên Màn hình.

Nếu giá trị bằng cách sử dụng_IDLE trong bộ từ điển cấu hình là 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
22 (giá trị mặc định), thì cũng nhập mainloop. Ghi chú: Nếu IDLE với 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
16switch (không subprocess) được sử dụng, giá trị này nên được đặt 
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21trong 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
18. Trong trường hợp này, mainloop của IDLE cũng hoạt động cho tập lệnh máy khách.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
20(  Width = _CFG ["width"], height = _CFG ["height"], startx = _CFG ["leftright"], starty = _CFG ["topbottom"]  ) 

Đặt kích thước và vị trí của cửa sổ chính. Giá trị mặc định của các đối số được lưu trữ trong từ điển cấu hình và có thể được thay đổi thông qua một 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
18tệp.

Thông số

chiều rộng - nếu là số nguyên, kích thước tính bằng pixel, nếu nổi, một phần nhỏ của màn hình; mặc định là 50% màn hình

chiều cao - nếu là số nguyên, chiều cao tính bằng pixel, nếu nổi, một phần nhỏ của màn hình; mặc định là 75% màn hình

startx - nếu dương, vị trí bắt đầu bằng pixel từ cạnh trái của màn hình, nếu âm từ cạnh phải, nếu 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
11, cửa sổ trung tâm theo chiều ngangNhiều , điền , đề cương = Không 

Trả lại chiều rộng của cửa sổ rùa.

  • >>> turtle.setheading(90)
    >>> turtle.heading()
    90.0
    
    5 - một đa giác, tức là một tuple của cặp số

  • tô màu - một màu poly sẽ được lấp đầy màu - một màu poly sẽ được lấp đầy

  • phác thảo - một màu cho phác thảo của poly (nếu có) - một màu cho phác thảo của poly (nếu có)

Thí dụ:

>>> turtle.setheading(90)
>>> turtle.heading()
90.0
8

Xem hình dạng hợp chất .

lớp 

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
13( x , y ) x , y 

Một lớp vectơ hai chiều, được sử dụng làm lớp trợ giúp để thực hiện đồ họa rùa. Có thể hữu ích cho các chương trình đồ họa rùa quá. Bắt nguồn từ tuple, vì vậy một vectơ là một tuple!

Cung cấp (cho a , b vectơ, số k ):

  •  >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    52 bổ sung vector

  •  >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    53 phép trừ vector

  •  >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    54 sản phẩm bên trong

  •  >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    55và nhân với vô hướng
     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    56

  •  >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    57 giá trị tuyệt đối của một

  •  >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    58 Vòng xoay

Trợ giúp và cấu hình 

Làm thế nào để sử dụng sự giúp đỡ 

Các phương thức công khai của các lớp Màn hình và Rùa được ghi lại rộng rãi thông qua các tài liệu. Vì vậy, chúng có thể được sử dụng làm trợ giúp trực tuyến thông qua các tiện ích trợ giúp của Python:

  • Khi sử dụng IDLE, các chú giải công cụ hiển thị chữ ký và dòng đầu tiên của các tài liệu được gõ trong các lệnh gọi hàm / phương thức.

  • Gọi 

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    59các phương thức hoặc hàm hiển thị các tài liệu:

    >>>

    >>> turtle.setheading(90)
    >>> turtle.heading()
    90.0
    
    9

  • Các tài liệu của các hàm xuất phát từ các phương thức có dạng được sửa đổi:

    >>>

    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    0

Các tài liệu của các hàm xuất phát từ các phương thức có dạng được sửa đổi:

Các tài liệu đã sửa đổi này được tạo tự động cùng với các định nghĩa hàm xuất phát từ các phương thức tại thời điểm nhập.

Bản dịch của docstrings sang ngôn ngữ khác nhau 

Có một tiện ích để tạo một từ điển các khóa trong đó là các tên phương thức và các giá trị trong đó là các tài liệu về các phương thức công khai của các lớp Màn hình và Rùa.(  Tên tệp = "rùa_docopesdict"  

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
5
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
61(  Tên tệp = "rùa_docopesdict"  ) 

Thông số - một chuỗi, được sử dụng làm tên tệp

tên tệp - một chuỗi, được sử dụng làm tên tệp

Tạo và viết từ điển chuỗi vào tập lệnh Python với tên tệp đã cho. Hàm này phải được gọi một cách rõ ràng (nó không được sử dụng bởi các lớp đồ họa rùa). Từ điển doc Chuỗi sẽ được ghi vào tập lệnh Python . Nó được dự định để phục vụ như là một khuôn mẫu để dịch các tài liệu sang các ngôn ngữ khác nhau.

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
62

Nếu bạn (hoặc sinh viên của bạn) muốn sử dụng 

>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
90với trợ giúp trực tuyến bằng ngôn ngữ mẹ đẻ của bạn, bạn phải dịch các tài liệu và lưu tệp kết quả như ví dụ 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
64.

Nếu bạn có một mục thích hợp trong 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
18tệp của mình , từ điển này sẽ được đọc tại thời điểm nhập và sẽ thay thế các tài liệu tiếng Anh ban đầu.

Tại thời điểm viết bài này có từ điển docopes bằng tiếng Đức và tiếng Ý. (Các yêu cầu xin vui lòng để glingl @ AON . Tại .)

Cách cấu hình Màn hình và Rùa 

Cấu hình mặc định tích hợp bắt chước hình thức và hành vi của mô-đun rùa cũ để giữ khả năng tương thích tốt nhất với nó.

Nếu bạn muốn sử dụng một cấu hình khác phản ánh tốt hơn các tính năng của mô-đun này hoặc phù hợp hơn với nhu cầu của bạn, ví dụ để sử dụng trong lớp học, bạn có thể chuẩn bị một tệp cấu hình 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
18sẽ được đọc tại thời điểm nhập và sửa đổi cấu hình theo cài đặt của nó.

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
1

Cấu hình được xây dựng sẽ tương ứng với rùa.cfg sau:

  • Giải thích ngắn về các mục được chọn:

  • Bốn dòng đầu tiên tương ứng với các đối số của 

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    67 phương thức.

  • Dòng 5 và 6 tương ứng với các đối số của phương thức 

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    68.

  • hình dạng có thể là bất kỳ hình dạng tích hợp nào, ví dụ: mũi tên, rùa, v.v ... Để biết thêm thông tin hãy thử 

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    69.

  • Nếu bạn muốn sử dụng không có fillcolor (tức là làm cho rùa trong suốt), bạn phải viết (nhưng tất cả các chuỗi không trống phải không có dấu ngoặc kép trong tệp cfg).

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    70

  • Nếu bạn muốn phản ánh trạng thái của rùa, bạn phải sử dụng .

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    71

  • Nếu bạn đặt ví dụ: docopesdict sẽ được tải tại thời điểm nhập (nếu có trên đường dẫn nhập, ví dụ: trong cùng thư mục với .

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    72
     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    73
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    90

  • Các mục thipleturtle và màn hình mẫu xác định tên của các đối tượng này khi chúng xảy ra trong các tài liệu. Việc chuyển đổi các tài liệu phương thức thành các tài liệu chức năng sẽ xóa các tên này khỏi các tài liệu.

using_IDLE : Đặt tùy chọn này thành 

>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0
21nếu bạn thường xuyên làm việc với IDLE và công tắc -n của nó (không có quy trình con nào). Điều này sẽ ngăn chặn 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
76để vào mainloop.

Có thể có một 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
18tệp trong thư mục 
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
90được lưu trữ và một tệp bổ sung trong thư mục làm việc hiện tại. Cái sau sẽ ghi đè cài đặt của cái đầu tiên.

>>> tp = turtle.pos() >>> tp (0.00,0.00) >>> turtle.setpos(60,30) >>> turtle.pos() (60.00,30.00) >>> turtle.setpos((20,80)) >>> turtle.pos() (20.00,80.00) >>> turtle.setpos(tp) >>> turtle.pos() (0.00,0.00) 81- Kịch bản demo 

Các 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
81gói bao gồm một tập hợp các bản demo kịch bản. Các tập lệnh này có thể được chạy và xem bằng trình xem demo được cung cấp như sau:

Ngoài ra, bạn có thể chạy các kịch bản demo riêng lẻ. Ví dụ,

>>> turtle.heading()
90.0
>>> turtle.position()
(0.00,-10.00)
>>> turtle.home()
>>> turtle.position()
(0.00,0.00)
>>> turtle.heading()
0.0
2

Thư mục 

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
81gói chứa:

  • Một trình xem demo 

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    84có thể được sử dụng để xem mã nguồn của các tập lệnh và chạy chúng cùng một lúc.

  • Nhiều tập lệnh thể hiện các tính năng khác nhau của 

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    90 mô-đun. Ví dụ có thể được truy cập thông qua menu Ví dụ. Họ cũng có thể được chạy độc lập.

  • Một 

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    18tệp dùng làm ví dụ về cách viết và sử dụng các tệp đó.

Các kịch bản demo là:

Tên

Sự miêu tả

Đặc trưng

bytedesign

mô hình đồ họa rùa cổ điển phức tạp

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
87, sự chậm trễ, 
 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
88

sự hỗn loạn

đồ thị Động lực học Verhulst, cho thấy tính toán của máy tính đôi khi có thể tạo ra kết quả trái với mong đợi thông thường

tọa độ thế giới

đồng hồ

đồng hồ analog hiển thị thời gian của máy tính của bạn

rùa như kim đồng hồ, ontimer

colormixer

thử nghiệm với r, g, b

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
89

rừng

3 cây đầu tiên

ngẫu nhiên

fractalcurves

Đường cong Hilbert & Koch

đệ quy

lindenmayer

ethnomathatures (kolams Ấn Độ)

Hệ thống L

Minimal_hanoi

Tháp Hà Nội

Rùa hình chữ nhật như đĩa Hà Nội (hình dạng, hình dạng)

chơi trò chơi nim cổ điển với ba đống gậy chống lại máy tính.

rùa như nimsticks, điều khiển sự kiện (chuột, bàn phím)

Sơn

chương trình vẽ siêu tối giản

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
90

Sự thanh bình

tiểu học

rùa: ngoại hình và hoạt hình

dương vật

ốp lát định kỳ với diều và phi tiêu

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
36

hành tinh_and_moon

mô phỏng hệ thống hấp dẫn

hình dạng hợp chất, 

>>> turtle.position()
(0.00,0.00)
>>> turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
13

round_dance

rùa nhảy xoay theo chiều ngược nhau

hình dạng hợp chất, hình dạng bản sao, độ nghiêng, get_shapepoly, cập nhật

sắp xếp_animate

trình diễn trực quan các phương pháp phân loại khác nhau

căn chỉnh đơn giản, ngẫu nhiên

cây

một (đồ họa) chiều rộng cây đầu tiên (sử dụng máy phát điện)

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
93

hai_canvases

Thiết kế đơn giản

rùa trên hai bức tranh

wikipedia

một mô hình từ bài viết trên wikipedia về đồ họa rùa

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
93, 
>>> turtle.heading()
22.0
>>> turtle.left(45)
>>> turtle.heading()
67.0
06

âm dương

một ví dụ cơ bản khác

 >>> tp = turtle.pos()
 >>> tp
 (0.00,0.00)
 >>> turtle.setpos(60,30)
 >>> turtle.pos()
 (60.00,30.00)
 >>> turtle.setpos((20,80))
 >>> turtle.pos()
 (20.00,80.00)
 >>> turtle.setpos(tp)
 >>> turtle.pos()
 (0.00,0.00)
96

Chúc vui vẻ!

Thay đổi kể từ khi Python 2.6 

  • Các phương pháp 

     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    97, 
     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    98và 
     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    99đã được loại bỏ. Các phương thức có tên và chức năng này hiện chỉ khả dụng dưới dạng phương thức 
     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    35. Các chức năng có nguồn gốc từ những vẫn còn có sẵn. (Trên thực tế đã có trong Python 2.6, các phương thức này chỉ là các bản sao của 
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    02/ 
     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    35-method tương ứng .)

  • Phương pháp 

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    03đã được loại bỏ. Hành vi của 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    27và 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    05 đã thay đổi một chút: bây giờ mọi quy trình điền phải được hoàn thành bằng một 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    05cuộc gọi.

  • Một phương pháp 

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    07đã được thêm vào. Nó trả về một giá trị boolean: 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    21nếu quá trình điền đang diễn ra, 
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    22nếu không. Hành vi này tương ứng với một 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    10cuộc gọi không có đối số trong Python 2.6.

Thay đổi kể từ khi Python 3.0 

  • Các phương pháp 

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    11, 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    12và 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    13đã được thêm vào. Do đó, toàn bộ các biến đổi tuyến tính thông thường hiện có sẵn để biến đổi hình dạng rùa. 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    14đã được cải tiến về chức năng: bây giờ nó có thể được sử dụng để lấy hoặc đặt độ nghiêng. 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    15đã bị phản đối

  • Phương thức 

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    16này đã được thêm vào như là một bổ sung 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    17mà trên thực tế liên kết các hành động với sự kiện keyrelease. Theo đó, cái sau có một bí danh : 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    18.

  • Phương pháp 

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    19đã được thêm vào. Vì vậy, khi chỉ làm việc với các đối tượng Màn hình và Rùa, người ta không được nhập 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    20thêm nữa.

  • Hai phương thức nhập liệu đã được thêm vào 

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    21và 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    22. Các hộp thoại đầu vào bật lên và trả về chuỗi và số tương ứng.

  • Hai tập lệnh mẫu 

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    23và 
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    24 đã được thêm vào 
     >>> tp = turtle.pos()
     >>> tp
     (0.00,0.00)
     >>> turtle.setpos(60,30)
     >>> turtle.pos()
     (60.00,30.00)
     >>> turtle.setpos((20,80))
     >>> turtle.pos()
     (20.00,80.00)
     >>> turtle.setpos(tp)
     >>> turtle.pos()
     (0.00,0.00)
    
    79thư mục.

Hướng dẫn turtle position python - con trăn vị trí rùa

Các khóa học qua video:
Lập trình C Java C# SQL Server PHP HTML5-CSS3-JavaScript

Copied !!!