Hướng dẫn how do you rotate a turtle shape in python? - Làm thế nào để bạn xoay một hình dạng con rùa trong con trăn?

Xem thảo luận

Show

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

    Đọc

    turtle.tilt()

    Bàn luận

    Mô-đun rùa cung cấp các nguyên thủy đồ họa rùa, theo cả hai cách hướng đối tượng và định hướng thủ tục. Bởi vì nó sử dụng Tkinter cho đồ họa cơ bản, nó cần một phiên bản Python được cài đặt với hỗ trợ TK.

    turtle.tilt(angle)
    

    Hàm này được sử dụng để xoay rùa theo góc từ góc nghiêng hiện tại của nó, nhưng không thay đổi tiêu đề rùa rùa (hướng chuyển động).

    Cú pháp:

    Python3

    Dưới đây là việc thực hiện phương pháp trên với một số ví dụ:

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

    >>> turtle.setheading(90)
    >>> turtle.heading()
    90.0
    
    9
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    0
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    1
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    2
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.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.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

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

    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    8
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    9
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    00
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    1
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    02
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

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

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    05
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    06
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    08
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    09
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    11
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    00
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    14
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    15
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    11
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    00
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    Ví dụ 1 :

    Hướng dẫn how do you rotate a turtle shape in python? - Làm thế nào để bạn xoay một hình dạng con rùa trong con trăn?

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

    Python3

    Dưới đây là việc thực hiện phương pháp trên với một số ví dụ:

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

    >>> turtle.setheading(90)
    >>> turtle.heading()
    90.0
    
    9
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    0
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    1
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    28
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.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.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

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

    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    8
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    9
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    36
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    1
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    38
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

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

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    05
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    42
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    08
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    09
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    Ví dụ 1 :

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    54
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    11
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    38
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    54
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    14
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    60
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

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

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    54
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    65
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    66
    >>> turtle.heading()
    90.0
    >>> turtle.position()
    (0.00,-10.00)
    >>> turtle.home()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.heading()
    0.0
    
    3

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

    Ví dụ 1 :

    Hướng dẫn how do you rotate a turtle shape in python? - Làm thế nào để bạn xoay một hình dạng con rùa trong con trăn?


    Mã nguồn: lib/rùa.py Lib/turtle.py


    Giới thiệu¶

    Đồ họa rùa là một cách phổ biến để giới thiệu lập trình cho trẻ em. Nó là một phần của ngôn ngữ lập trình logo ban đầu được phát triển bởi Wally Feurzeig, Seymour Papert và Cynthia Solomon vào năm 1967.

    Hãy tưởng tượng một con rùa robot bắt đầu từ (0, 0) trong mặt phẳng X-Y. Sau một

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    69, hãy đưa cho nó lệnh
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    70 và nó di chuyển (trên màn hình!) 15 pixel theo hướng nó đang đối mặt, vẽ một đường khi nó di chuyển. Cung cấp cho nó lệnh
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    71, và nó xoay tại chỗ 25 độ theo chiều kim đồng hồ.

    Bằng cách kết hợp các lệnh này và các lệnh tương tự, các hình dạng và hình ảnh phức tạp có thể dễ dàng được vẽ.

    Mô-đun

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    72 là một mô-đun tái tạo mở rộng của mô-đun cùng tên từ phân phối tiêu chuẩn Python cho đến phiên bản Python 2.5.

    Nó cố gắng giữ giá trị của mô -đun rùa cũ và (gần) tương thích 100% với nó. Điều này có nghĩa là ở vị trí đầu tiên để cho phép lập trình viên học tập sử dụng tất cả các lệnh, lớp và phương thức tương tác khi sử dụng mô -đun từ bên trong Run Idle với công tắc

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

    Mô-đun rùa cung cấp các nguyên thủy đồ họa rùa, theo cả hai cách hướng đối tượng và định hướng thủ tục. Vì nó sử dụng

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    74 cho đồ họa cơ bản, nó cần một phiên bản Python được cài đặt với hỗ trợ TK.

    Giao diện hướng đối tượng sử dụng cơ bản hai+hai lớp:

    1. Lớp

      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      75 định nghĩa các cửa sổ đồ họa là sân chơi cho rùa vẽ. Chất xây dựng của nó cần một
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      76 hoặc
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      77 làm đối số. Nó nên được sử dụng khi
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      72 được sử dụng như một phần của một số ứng dụng.

      Hàm

      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      79 trả về một đối tượng singleton của lớp con
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      75. Hàm này nên được sử dụng khi
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      72 được sử dụng làm công cụ độc lập để thực hiện đồ họa. Là một đối tượng singleton, việc thừa hưởng từ lớp của nó là không thể.

      Tất cả các phương pháp của Turtlescreen/Màn hình cũng tồn tại dưới dạng các chức năng, tức là là một phần của giao diện định hướng quy trình.

    2. >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      82 (bí danh:
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      83) định nghĩa các đối tượng rùa vẽ trên
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      75. Chất xây dựng của nó cần một tấm bạt, cuộnCanvas hoặc tuartlescreen làm đối số, vì vậy các đối tượng RawTurtle biết nơi để vẽ.

      Có nguồn gốc từ RawTurtle là lớp con

      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      85 (bí danh:
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      86), dựa trên phiên bản của ____ ____187 được tạo tự động, nếu chưa có.

      Tất cả các phương pháp của RawTurtle/Rùa cũng tồn tại dưới dạng các chức năng, tức là một phần của giao diện định hướng thủ tục.

    Giao diện thủ tục cung cấp các chức năng có nguồn gốc từ các phương pháp của các lớp

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    87 và
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    85. Chúng có cùng tên với các phương pháp tương ứng. Một đối tượng màn hình được tự động tạo bất cứ khi nào một hàm có nguồn gốc từ phương thức màn hình được gọi. Một đối tượng rùa (không tên) được tự động tạo bất cứ khi nào bất kỳ chức năng nào có nguồn gốc từ phương thức rùa được gọi.

    Để sử dụng nhiều con rùa trên màn hình, người ta phải sử dụng giao diện hướng đối tượng.

    Ghi chú

    Trong tài liệu sau đây, danh sách đối số cho các chức năng được đưa ra. Các phương pháp, tất nhiên, có thêm đối số đầu tiên được bỏ qua ở đây.

    Tổng quan về Phương pháp rùa và màn hình có sẵn

    Phương pháp rùa

    Rùa MotionMove và Drawtell Turtle, trạng thái đo lường và đo lường Bút đo lường Tượng cảnh kiểm soát Tháp lại Vẽ kiểm soát các phương pháp rùa đặc biệt

    Phương pháp của Turtlescreen/màn hình

    Kiểm soát cửa sổ Kiểm soát việc sử dụng màn hình SỰ KIỆN VÀ PHƯƠNG PHÁP ĐẶC BIỆT PHƯƠNG PHÁP PHƯƠNG PHÁP ĐẶC BIỆT Đặc trưng cho màn hình

    Phương pháp của RawTurtle/Rùa và các chức năng tương ứng

    Hầu hết các ví dụ trong phần này đề cập đến một trường hợp rùa gọi là

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

    Rùa chuyển động

    ________ 191 ________ 192 (Khoảng cách) ________ 191 ________ 194 (Khoảng cách) ¶Parameter(distance)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    94(distance)¶Parameters

    Khoảng cách - Một số (Số nguyên hoặc Float) – a number (integer or float)

    Di chuyển rùa về phía trước theo khoảng cách quy định, theo hướng rùa được hướng tới.

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

    ________ 191 ________ 196 (Khoảng cách) ____ ____ 191 ________ 198 (Khoảng cách)(distance)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    98(distance)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    00(distance)¶Parameters

    Khoảng cách - một số – a number

    Di chuyển rùa về phía sau theo khoảng cách, đối diện với hướng rùa đang đi. Không thay đổi tiêu đề rùa rùa.

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

    ________ 191 ________ 202 (góc) ____ ____ 191 ________ 204 (góc) ¶parameter(angle)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    04(angle)¶Parameters

    góc - một số (số nguyên hoặc float) – a number (integer or float)

    Xoay rùa phải theo các đơn vị góc. .

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

    ________ 191 ________ 209 (góc) ____ ____ 191 ________ 211 (góc) ¶parameter(angle)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    11(angle)¶Parameters

    góc - một số (số nguyên hoặc float) – a number (integer or float)

    Xoay rùa trái theo đơn vị góc. .

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

    ________ 191 ________ 216 (x, y = none) ____ ____ 191 ________ 218 (x, y = none)(x, y=None)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    18(x, y=None)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    20(x, y=None)¶Parameters
    • x - một số hoặc một cặp/vectơ số – a number or a pair/vector of numbers

    • y - một số hoặc

      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21 – a number or
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21

    Nếu y là

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

    Di chuyển rùa đến một vị trí tuyệt đối. Nếu bút xuống, vẽ đường. Không thay đổi định hướng rù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)
    

    ________ 191 ________ 226 (x) ¶parameter(x)¶Parameters

    x - một số (số nguyên hoặc float) – a number (integer or float)

    Đặt tọa độ đầu tiên của Rùa thành X thành X, để lại tọa độ thứ hai không thay đổi.

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

    ________ 191 ________ 228 (y) ¶parameter(y)¶Parameters

    y - một số (số nguyên hoặc float) – a number (integer or float)

    Đặt tọa độ thứ hai của Rùa thành Y, để tọa độ đầu tiên không thay đổi.

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

    ________ 191 ________ 230 (TO_ANGLE) ________ 191 ________ 232 (TO_ANGLE)(to_angle)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    32(to_angle)¶Parameters

    to_angle - một số (số nguyên hoặc float) – a number (integer or float)

    Đặt hướng của rùa thành to_angle. Dưới đây là một số hướng chung về độ:

    chế độ căn bản

    Chế độ logo

    0 - Đông

    0 - Bắc

    90 - Bắc

    90 - Đông

    180 - Tây

    180 - Nam

    270 - Nam

    270 - Tây

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

    ________ 191 ________ 234 ()()

    Di chuyển rùa đến nguồn gốc-tọa độ (0,0)-và đặt tiêu đề của nó thành định hướng bắt đầu (phụ thuộc vào chế độ, xem

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

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

    A(radius, extent=None, steps=None)¶Parameters
    • Bán kính - một số – a number

    • phạm vi - một số (hoặc

      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21) – a number (or
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21)

    • Các bước - một số nguyên (hoặc

      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21) – an integer (or
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21)

    Vẽ một vòng tròn với bán kính đã cho. Trung tâm là các đơn vị bán kính trái của con rùa; Mức độ - một góc - xác định phần nào của vòng tròn được vẽ. Nếu mức độ không được đưa ra, hãy vẽ toàn bộ vòng tròn. Nếu mức độ không phải là một vòng tròn đầy đủ, một điểm cuối của vòng cung là vị trí bút hiện tại. Vẽ vòng cung theo hướng ngược chiều kim đồng hồ nếu bán kính dương, nếu không theo chiều kim đồng hồ. Cuối cùng, hướng của rùa được thay đổi theo mức độ.

    Vì vòng tròn được xấp xỉ bằng một đa giác thông thường được ghi, các bước xác định số lượng các bước sử dụng. Nếu không được đưa ra, nó sẽ được tính toán tự động. Có thể được sử dụng để vẽ đa giác thông thường.

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

    ________ 191 ________ 241 (size = none, *color) Các tham số(size=None, *color)¶ Parameters
    • Kích thước - một số nguyên> = 1 (nếu được cho) – an integer >= 1 (if given)

    • Màu sắc - một màu sắc hoặc một màu sắc số – a colorstring or a numeric color tuple

    Vẽ một chấm tròn với kích thước đường kính, sử dụng màu. Nếu kích thước không được đưa ra, mức tối đa của máy khoan+4 và 2*được sử dụng.

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

    ________ 191 ________ 243 ()()

    Đóng dấu một bản sao của hình rùa lên khung vẽ ở vị trí rùa hiện tại. Trả lại một stamp_id cho tem đó, có thể được sử dụng để xóa nó bằng cách gọi

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

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

    ________ 191 ________ 246 (Stampid) ¶parameter(stampid)¶Parameters

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

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    47 trước đó – an integer, must be return value of previous
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    47 call

    Xóa tem với Stampid đã cho.

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

    ________ 191 ________ 249 (n = none) ¶parameter(n=None)¶Parameters

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

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21) – an integer (or
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21)

    Xóa tất cả hoặc đầu tiên/cuối cùng của tem rùa. Nếu n là

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21, hãy xóa tất cả các tem, nếu n> 0 xóa tem n đầu tiên, nếu không nếu n <0 xóa tem n cuối cùng.

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

    ________ 191 ________ 253 ()()

    Hoàn tác (nhiều lần) hành động rùa cuối cùng. 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 bộ không tuân theo.

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

    ________ 191 ________ 255 (Speed ​​= none) ¶parameter(speed=None)¶Parameters

    Tốc độ - Một số nguyên trong phạm vi 0..10 hoặc tốc độ chống lại (xem bên dưới) – an integer in the range 0..10 or a speedstring (see below)

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

    Nếu đầu vào là số lớn hơn 10 hoặc nhỏ hơn 0,5, tốc độ được đặt thành 0. SpeedStrings được ánh xạ tới SpeedValues ​​như sau:

    • “Nhanh nhất”: 0

    • "Nhanh chóng": 10

    • "Bình thường": 6

    • "Slow": 3

    • "Chậm nhất": 1

    Tốc độ từ 1 đến 10 thực thi hoạt hình ngày càng nhanh hơn của bản vẽ dòng và quay rùa.

    Chú ý: Speed ​​= 0 có nghĩa là không có hình ảnh động diễn ra. về phía trước/lưng làm cho rùa nhảy và tương tự như vậy bên trái/phải làm cho con rùa quay lại ngay lập tức.

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

    Tell Tell Tiểu bang

    ________ 191 ________ 257 () ____ ____ 191 ________ 259 () ¶()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    59()

    Trả lại vị trí hiện tại của Rùa (x, y) (dưới dạng vectơ

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

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

    ________ 191 ________ 262 (x, y = none) ¶parameter(x, y=None)¶Parameters
    • x - một số hoặc một cặp/vectơ của số hoặc một thể hiện rùa – a number or a pair/vector of numbers or a turtle instance

    • 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)
      
      21 – a number if x is a number, else
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21

    Trả lại góc giữa đường từ vị trí rùa đến vị trí được chỉ định bởi (x, y), vectơ hoặc rùa khác. Điều này phụ thuộc vào định hướng bắt đầu của Rùa, phụ thuộc vào chế độ - Tiêu chuẩn của thế giới/trên thế giới hoặc logo logo.

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

    ________ 191 ________ 265 ()()

    Trả lại tọa độ rùa X X.

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

    ________ 191 ________ 267 ()()

    Trả lại tọa độ rùa Y.

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

    ________ 191 ________ 269 ()()

    Trả lại tiêu đề hiện tại của Rùa Rùa (giá trị phụ thuộc vào chế độ Rùa, xem

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

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

    ________ 191 ________ 272 (x, y = none) ¶parameter(x, y=None)¶Parameters
    • x - một số hoặc một cặp/vectơ của số hoặc một thể hiện rùa – a number or a pair/vector of numbers or a turtle instance

    • 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)
      
      21 – a number if x is a number, else
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21

    Trả lại khoảng cách từ rùa đến (x, y), vectơ đã cho hoặc rùa đã cho, trong các đơn vị bước rùa.

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

    Cài đặt để đo lường¶

    ________ 191 ________ 275 (FullCircle = 360.0) ¶Parameter(fullcircle=360.0)¶Parameters

    fullcircle - một số – a number

    Đặt các đơn vị đo góc, tức là đã đặt số lượng độ của các độ khác cho một vòng tròn đầy đủ. Giá trị mặc định là 360 độ.

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

    ________ 191 ________ 277 ()()

    Đặt các đơn vị đo góc thành radian. Tương đương với

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

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

    Kiểm soát bút Bur

    Vẽ trạng thái

    ________ 191 ________ 280 () ____ ____ 191 ________ 282 ()()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    82()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    84()

    Kéo bút xuống - Vẽ khi di chuyển.

    ________ 191 ________ 286 () ____ ____ 191 ________ 288 ()()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    88()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    90()

    Kéo bút lên - không vẽ khi di chuyển.

    ________ 191 ________ 292 (Width = none) ____ ____ 191 ________ 294 (Width = none)(width=None)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    94(width=None)¶Parameters

    chiều rộng - một số dương – a positive number

    Đặt độ dày đường thành chiều rộng hoặc trả lại. Nếu Resizemode được đặt thành tự động tự động và rùa là một đa giác, thì đa giác đó được vẽ với cùng độ dày dòng. Nếu không có đối số nào được đưa ra, máy dung hiện tại được trả lại.

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

    ________ 191 ________ 296 (Pen = none, ** Pendict) ¶parameter(pen=None, **pendict)¶Parameters
    • Bút - Một từ điển với một số hoặc tất cả các khóa được liệt kê dưới đây – a dictionary with some or all of the below listed keys

    • Pendict-một hoặc nhiều từ khóa-các mục tiêu với các khóa được liệt kê dưới đây làm từ khóa – one or more keyword-arguments with the below listed keys as keywords

    Trả lại hoặc đặt các thuộc tính bút bút trong một từ điển hình chữ nhật với các cặp khóa/giá trị sau:

    • "Hiển thị": đúng/sai

    • “Pendown”: đúng/sai

    • "Pencolor": chuỗi màu hoặc màu sắc

    • "Fillcolor": chuỗi màu hoặc màu sắc

    • "Tương tự": số dương

    • Tốc độ của người Viking: Số trong phạm vi 0..10

    • Res Resemode

    • “Stretchfactor”: (số dương, số dương)

    • “Phác thảo”: Số dương

    • “Tilt”: số

    Từ điển này có thể được sử dụng làm đối số cho một cuộc gọi tiếp theo tới

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    97 để khôi phục lại trạng thái bút cũ. Ngoài ra, một hoặc nhiều thuộc tính này có thể được cung cấp dưới dạng từ khóa. Điều này có thể được sử dụng để đặt một số thuộc tính bút trong một câu.

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

    ________ 191 ________ 299 ()()

    Trả lại

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00 nếu bút bị hỏng,
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    01 nếu nó lên.

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

    Kiểm soát màu sắc

    ________ 191 ________ 303 (*args) ¶(*args)

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

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

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

    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ụ). Có thể được sử dụng làm đầu vào cho một cuộc gọi màu/pencolor/fillcolor khác.

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

    Đặt pencolor thành colortring, là chuỗi đặc điểm kỹ thuật màu TK, chẳng hạn như

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    06,
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    07 hoặc
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    08.

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

    Đặ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à 1.0 hoặc 255 (xem

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

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

    Đặ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 rùa là một đa giác, phác thảo của đa giác đó được vẽ bằng pencolor mới được đặt.

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

    ________ 191 ________ 313 (*args) ¶(*args)

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

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

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

    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ụ). Có thể được sử dụng làm đầu vào cho một cuộc gọi màu/pencolor/fillcolor khác.

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

    Đặt pencolor thành colortring, là chuỗi đặc điểm kỹ thuật màu TK, chẳng hạn như

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    06,
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    07 hoặc
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    08.

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

    Đặ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à 1.0 hoặc 255 (xem

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

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

    Đặ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 rùa là một đa giác, phác thảo của đa giác đó được vẽ bằng pencolor mới được đặt.

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

    ________ 191 ________ 313 (*args) ¶(*args)

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

    Trả về chuỗi 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 một cuộc gọi màu/pencolor/fillcolor khác.

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

    Đặt fillcolor thành colortring, là chuỗi đặc điểm kỹ thuật màu TK, chẳng hạn như

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    06,
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    07 hoặc
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    08.

    Đặt fillcolor thành màu RGB được biểu thị bằng bộ 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.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    10).

    Đặt fillcolor 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 rùa là một đa giác, phần bên trong của đa giác đó được vẽ bằng fillcolor mới đặt.

    ________ 191 ________ 323 (*args) ¶

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

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

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

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

    Đổ đầy¶

    ________ 191 ________ 337 ()()

    Trả về Fillstate (

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00 nếu điền,
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    01 khác).

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

    ________ 191 ________ 341 ()()

    Được gọi ngay trước khi vẽ một hình dạng để được lấp đầy.

    ________ 191 ________ 343 ()()

    Đổ đầy hình dạng được vẽ sau cuộc gọi cuối cùng đến

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

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

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

    Điều khiển vẽ nhiều hơn

    ________ 191 ________ 346 ()()

    Xóa các bản vẽ rùa rùa khỏi màn hình, tập trung lại rùa và đặt các biến thành các giá trị mặc định.

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

    ________ 191 ________ 348 ()()

    Xóa các bản vẽ rùa rùa khỏi màn hình. Khô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 rùa khác không bị ảnh hưởng.

    ________ 191 ________ 350 (arg, di chuyển = false, align = 'trái', font = ('arial', 8, 'bình thường'))(arg, move=False, align='left', font=('Arial', 8, 'normal'))¶Parameters
    • Arg - Đối tượng được viết vào Turtlescreen – object to be written to the TurtleScreen

    • Di chuyển - Đúng/Sai – True/False

    • Căn chỉnh - một trong những chuỗi, bên trái, trung tâm trực tuyến hoặc bên phải – one of the strings “left”, “center” or right”

    • Phông chữ - Triple (Fontname, Fontsize, Fonttype) – a triple (fontname, fontsize, fonttype)

    Viết văn bản - Biểu diễn chuỗi của Arg - tại vị trí rùa hiện tại theo Align (bên trái bên trái, trung tâm, hoặc bên phải) và với phông chữ đã cho. Nếu di chuyển là đúng, bút được di chuyển đến góc dưới bên phải của văn bản. Theo mặc định, di chuyển là

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

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

    Rùa Trạng thái

    Hiển thị¶

    ________ 191 ________ 353 () ____ ____ 191 ________ 355 () ¶()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    55()

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

    ________ 191 ________ 357 () ____ ____ 191 ________ 359 () ¶()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    59()

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

    ________ 191 ________ 361 ()()

    Trả lại

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00 nếu con rùa được hiển thị,
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    01 nếu nó ẩn.

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

    Vẻ bề ngoài¶

    ________ 191 ________ 365 (name = none) ¶parameter(name=None)¶Parameters

    Tên - một chuỗi là tên shapen hợp lệ – a string which is a valid shapename

    Đặ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, tên trả về 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 Turtlescreen. Ban đầu có những hình dạng đa giác sau: Mũi tên, rùa rùa, vòng tròn, hình vuông, hình vuông, hình tam giác, cổ điển. Để tìm hiểu về cách xử lý các hình dạng, hãy xem Phương pháp màn hình

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

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

    ________ 191 ________ 368 (rmode = none) ¶parameter(rmode=None)¶Parameters

    rmode - một trong những chuỗi tự động, người dùng, người dùng, người dùng – one of the strings “auto”, “user”, “noresize”

    Đặt resizemode thành một trong các giá trị: Hồi Auto, người dùng, người dùng, người dùng, khác nhau. Nếu RMode không được cung cấp, hãy trả về Resizemode hiện tại. Các resizemodes khác nhau có các hiệu ứng sau:

    • Auto Auto: điều chỉnh sự xuất hiện của rùa tương ứng với giá trị của độ khoan.

    • Người dùng của người dùng: điều chỉnh sự xuất hiện của con rùa theo các giá trị của StretchFactor và OutlineWidth (phác thảo), được đặt bởi

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

    • Cơn sốt Noresize: Không có sự thích nghi nào về sự xuất hiện của con rùa.

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    70 được gọi bởi
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    69 khi được sử dụng với các đối số.

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

    ________ 191 ________ 373 (stretch_wid = none, stretch_len = không(stretch_wid=None, stretch_len=None, outline=None)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    75(stretch_wid=None, stretch_len=None, outline=None)¶Parameters
    • Stretch_wid - Số dương – positive number

    • Stretch_Len - Số dương – positive number

    • Phác thảo - Số dương – positive number

    Trả về hoặc đặt các thuộc tính bút Pen X/Y-StretchFactors và/hoặc phác thảo. Đặt resizemode thành người dùng trên mạng. Nếu và chỉ khi resizemode được đặt thành người dùng, thì rùa sẽ được hiển thị kéo dài theo các yếu tố kéo dài của nó: stretch_wid là stretchfactor vuông góc với định hướng của nó, stretch_len là stretchfactor theo hướng hướng của nó, phác thảo xác định độ rộng của hình dạng hình dạng.

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

    ________ 191 ________ 377 (Shear = none) ¶parameter(shear=None)¶Parameters

    Cắt - số (tùy chọn) – number (optional)

    Đặt hoặc trả lại Shearfactor hiện tại. Cắt rùa theo cắt cắt đã cho, đó là tiếp tuyến của góc cắt. Không thay đổi tiêu đề rùa rùa (hướng di chuyển). Nếu cắt không được đưa ra: trả lại shearfactor hiện tại, i. e. Các tiếp tuyến của góc cắt, trên đó các đường song song với đầu rùa được cắt.

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

    ________ 191 ________ 379 (góc) ¶ Tham số(angle)¶ Parameters

    góc - một số – a number

    Xoay rùa theo góc từ góc nghiêng hiện tại của nó, nhưng không thay đổi tiêu đề rùa rùa (hướng chuyển động).

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

    ________ 191 ________ 381 (góc) Các tham số(angle)¶ Parameters

    góc - một số – a number

    Xoay rùa theo góc từ góc nghiêng hiện tại của nó, nhưng không thay đổi tiêu đề rùa rùa (hướng chuyển động).

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

    ________ 191 ________ 381 (góc) Các tham số

    Xoay rùa để chỉ theo hướng được chỉ định theo góc, bất kể góc nghiêng hiện tại của nó. Không thay đổi tiêu đề rùa rùa (hướng di chuyển).(angle=None)¶Parameters

    góc - một số (tùy chọn) – a number (optional)

    Đặt hoặc trả về góc nghiêng hiện tại. Nếu góc được đưa ra, xoay rùa để chỉ theo hướng được chỉ định theo góc, bất kể góc nghiêng hiện tại của nó. Không thay đổi tiêu đề rùa rùa (hướng di chuyển). Nếu góc không được đưa ra: trả về góc nghiêng hiện tại, i. e. góc giữa hướng của rùa và tiêu đề của con rùa (hướng di chuyển của nó).

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

    ________ 191 ________ 385 (T11 = Không, T12 = Không, T21 = Không, T22 = Không)(t11=None, t12=None, t21=None, t22=None)¶Parameters
    • T11 - một số (tùy chọn) – a number (optional)

    • T12 - một số (tùy chọn) – a number (optional)

    • T21 - một số (tùy chọn) – a number (optional)

    • T12 - một số (tùy chọn) – a number (optional)

    T21 - một số (tùy chọn)

    Đặt hoặc trả về ma trận chuyển đổi hiện tại của hình rùa.

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

    Nếu không có phần tử ma trận nào được đưa ra, hãy trả lại ma trận chuyển đổi dưới dạng một bộ ba phần tử. Mặt khác, đặt các phần tử đã cho và biến đổi rùa theo ma trận bao gồm hàng đầu tiên T11, T12 và hàng thứ hai T21, T22. Không được xác định T11 * T22 - T12 * T21, nếu không một lỗi được nêu ra. Sửa đổi Stretchfactor, ShearFactor và Tiltangle theo ma trận đã cho.()

    ________ 191 ________ 387 ()

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

    Trả về đa giác hình dạng hiện tại dưới dạng bộ tọa độ 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 hoặc các thành phần mới của hình dạng hợp chất.

    Sử dụng các sự kiện lor(fun, btn=1, add=None)Parameters
    • ________ 191 ________ 389 (vui, btn = 1, add = none) tham số – a function with two arguments which will be called with the coordinates of the clicked point on the canvas

    • Vui nhộn - một chức năng với hai đối số sẽ được gọi với tọa độ của điểm nhấp chuột trên khung vẽ – number of the mouse-button, defaults to 1 (left mouse button)

    • BTN-Số lượng nút chuột, mặc định là 1 (nút chuột trái)

      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00 or
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      01 – if
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00, a new binding will be added, otherwise it will replace a former binding

    Thêm -

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00 hoặc
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    01 - nếu
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00, 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 trước đây

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

    Liên kết vui vẻ với các sự kiện nhấp chuột trên con rùa này. Nếu niềm vui là
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21, các ràng buộc hiện tại sẽ bị xóa. Ví dụ cho Rùa ẩn danh, tức là cách thủ tục:(fun, btn=1, add=None)¶Parameters
    • ________ 191 ________ 389 (vui, btn = 1, add = none) tham số – a function with two arguments which will be called with the coordinates of the clicked point on the canvas

    • Vui nhộn - một chức năng với hai đối số sẽ được gọi với tọa độ của điểm nhấp chuột trên khung vẽ – number of the mouse-button, defaults to 1 (left mouse button)

    • BTN-Số lượng nút chuột, mặc định là 1 (nút chuột trái)

      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00 or
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      01 – if
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00, a new binding will be added, otherwise it will replace a former binding

    Thêm -

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00 hoặc
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    01 - nếu
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00, 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 trước đây

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

    Liên kết vui vẻ với các sự kiện nhấp chuột trên con rùa này. Nếu niềm vui là
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21, các ràng buộc hiện tại sẽ bị xóa. Ví dụ cho Rùa ẩn danh, tức là cách thủ tục:(fun, btn=1, add=None)¶Parameters
    • ________ 191 ________ 389 (vui, btn = 1, add = none) tham số – a function with two arguments which will be called with the coordinates of the clicked point on the canvas

    • Vui nhộn - một chức năng với hai đối số sẽ được gọi với tọa độ của điểm nhấp chuột trên khung vẽ – number of the mouse-button, defaults to 1 (left mouse button)

    • BTN-Số lượng nút chuột, mặc định là 1 (nút chuột trái)

      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00 or
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      01 – if
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00, a new binding will be added, otherwise it will replace a former binding

    Thêm -

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00 hoặc
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    01 - nếu
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00, 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 trước đây

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

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21, các ràng buộc hiện tại sẽ bị xóa. Ví dụ cho Rùa ẩn danh, tức là cách thủ tục:

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

    ________ 191 ________ 395 (vui, btn = 1, add = none) ¶parameter

    Liên kết thú vị với các sự kiện phát hành chuột trên con rùa này. Nếu niềm vui là >>> turtle.position() (0.00,0.00) >>> turtle.backward(30) >>> turtle.position() (-30.00,0.00) 21, các ràng buộc hiện tại sẽ bị xóa.

    ________ 191 ________ 401 (vui, btn = 1, add = none) ¶parameter()

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

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21, các ràng buộc hiện tại sẽ bị xóa.

    Ghi chú: Mọi chuỗi các sự kiện di chuyển chuột trên một con rùa được đi trước bởi một sự kiện nhấp chuột trên con rùa đó.()

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

    Phương pháp rùa đặc biệt()

    ________ 191 ________ 407 ()

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

    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.()

    ________ 191 ________ 409 ()

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

    Ngừ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.()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    17()

    ________ 191 ________ 411 ()

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

    Trả lại đa giác được ghi lại cuối cùng.()

    ________ 191 ________ 413 ()

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

    Tạo và trả lại một bản sao của con rùa với cùng một vị trí, tiêu đề và thuộc tính rùa.(size)¶Parameters

    ________ 191 ________ 415 () ____ ____ 191 ________ 417 () ¶ – an integer or

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

    Trả lại chính đối tượng rùa. Chỉ sử dụng hợp lý: như một chức năng để trả về rùa ẩn danh của người Hồi giá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)
    
    2

    ________ 191 ________ 419 ()()

    Trả về đối tượng

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    75 Rùa đang vẽ. Các phương thức tua -hình sau đó có thể được gọi cho đố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)
    
    3

    ________ 191 ________ 422 (kích thước) ¶parameter

    Kích thước - một số nguyên hoặc

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

    1. Đặt hoặc vô hiệu hóa không kiểm soát được. Nếu kích thước là một số nguyên, một thiết bị không bị cản trở trống có kích thước đã cho được cài đặt. Kích thước cung cấp số lượng tối đa của các hành động rùa có thể được hoàn tác bằng phương pháp/hàm

      >>> turtle.heading()
      22.0
      >>> turtle.left(45)
      >>> turtle.heading()
      67.0
      
      24. Nếu kích thước là
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21, bộ không gây khó khăn sẽ bị vô hiệu hóa.

    2. ________ 191 ________ 427 ()

      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)
      
      4

    3. Bây giờ hãy thêm hình dạng vào màn hình Shapelist và sử dụng 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)
      
      5

    Ghi chú

    Lớp

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    28 được sử dụng nội bộ bằng phương pháp
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    66 theo các cách khác nhau. Lập trình viên ứng dụng chỉ phải đối phó với lớp hình dạng khi sử dụng các hình dạng hợp chất như được hiển thị ở trên!

    Phương pháp của Turtlescreen/Màn hình và các chức năng tương ứng

    Hầu hết các ví dụ trong phần này đều đề cập đến một trường hợp tăng tốc có tên là

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

    Kiểm soát cửa sổ

    ________ 191 ________ 434 (*args) ¶parameter(*args)¶Parameters

    args-chuỗi màu hoặc ba số trong phạm vi 0..colormode hoặc 3-tople của các số đó – a color string or three numbers in the range 0..colormode or a 3-tuple of such numbers

    Đặt hoặc trả về màu nền của tuartlescreen.

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

    ________ 191 ________ 436 (picname = none) ¶parameter(picname=None)¶Parameters

    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
    
    37 hoặc
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21
    – a string, name of a gif-file or
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    37, or
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21

    Đặt hình ảnh nền hoặc tên trả về của 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
    
    37, hãy 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)
    
    21, hãy trả lại tên tệp của nền hiện tạ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)
    
    7

    ________ 191 ________ 348 ()()

    Ghi chú

    Lớp

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    28 được sử dụng nội bộ bằng phương pháp
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    66 theo các cách khác nhau. Lập trình viên ứng dụng chỉ phải đối phó với lớp hình dạng khi sử dụng các hình dạng hợp chất như được hiển thị ở trên!

    Phương pháp của Turtlescreen/Màn hình và các chức năng tương ứng()

    Hầu hết các ví dụ trong phần này đều đề cập đến một trường hợp tăng tốc có tên là

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

    Kiểm soát cửa sổ()

    Ghi chú

    Lớp

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    28 được sử dụng nội bộ bằng phương pháp
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    66 theo các cách khác nhau. Lập trình viên ứng dụng chỉ phải đối phó với lớp hình dạng khi sử dụng các hình dạng hợp chất như được hiển thị ở trên!

    Phương pháp của Turtlescreen/Màn hình và các chức năng tương ứng()

    Hầu hết các ví dụ trong phần này đều đề cập đến một trường hợp tăng tốc có tên là

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

    Kiểm soát cửa sổ(canvwidth=None, canvheight=None, bg=None)¶Parameters
    • ________ 191 ________ 434 (*args) ¶parameter – positive integer, new width of canvas in pixels

    • args-chuỗi màu hoặc ba số trong phạm vi 0..colormode hoặc 3-tople của các số đó – positive integer, new height of canvas in pixels

    • Đặt hoặc trả về màu nền của tuartlescreen. – colorstring or color-tuple, new background color

    ________ 191 ________ 436 (picname = none) ¶parameter

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

    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
    
    37 hoặc
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21

    Đặt hình ảnh nền hoặc tên trả về của 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
    
    37, hãy 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)
    
    21, hãy trả lại tên tệp của nền hiện tại.(llx, lly, urx, ury)¶Parameters
    • ________ 191 ________ 348 () – a number, x-coordinate of lower left corner of canvas

    • Phương pháp Turtlescreen này có sẵn dưới dạng chức năng toàn cầu chỉ dưới tên

      >>> turtle.heading()
      22.0
      >>> turtle.left(45)
      >>> turtle.heading()
      67.0
      
      43. Hàm toàn cầu
      >>> turtle.heading()
      22.0
      >>> turtle.left(45)
      >>> turtle.heading()
      67.0
      
      44 là một hàm khác có nguồn gốc từ phương pháp rùa
      >>> turtle.heading()
      22.0
      >>> turtle.left(45)
      >>> turtle.heading()
      67.0
      
      44.
      – a number, y-coordinate of lower left corner of canvas

    • ________ 191 ________ 447 () – a number, x-coordinate of upper right corner of canvas

    • Xóa tất cả các bản vẽ và tất cả các con rùa khỏi tuartlescreen. Đặt lại Turtlescreen trống bây giờ về trạng thái ban đầu của nó: nền trắng, không có hình nền, không có ràng buộc sự kiện và truy tìm. – a number, y-coordinate of upper right corner of canvas

    ________ 191 ________ 346 ()

    Phương pháp Turtlescreen này có sẵn dưới dạng chức năng toàn cầu chỉ dưới tên

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    50. Hàm toàn cầu
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    51 là một hàm khác có nguồn gốc từ phương pháp rùa
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    51.
    : in user-defined coordinate systems angles may appear distorted.

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

    ________ 191 ________ 454 ()

    Đặt lại tất cả rùa trên màn hình về trạng thái ban đầu của chúng.(delay=None)¶Parameters

    ________ 191 ________ 456 (canvwidth = none, canvHeight = none, bg = none) ¶paramet – positive integer

    Canvwidth - Số nguyên dương, chiều rộng mới của vải trong pixel

    Canvheight - Số nguyên tích cực, chiều cao mới của Canvas trong pixel

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

    BG-Colortring hoặc Color-Tuple, Màu nền mới(n=None, delay=None)¶Parameters
    • Nếu không có đối số nào được đưa ra, dòng điện trở lại (canvaswidth, canvasheight). Khác thay đổi kích thước vải rùa đang vẽ trên. Không thay đổi cửa sổ vẽ. Để quan sát các phần ẩn của vải, sử dụng các cuộn. Với phương pháp này, người ta có thể hiển thị những phần đó của một bản vẽ nằm ngoài khung vẽ trước đó. – nonnegative integer

    • ví dụ. để tìm kiếm một con rùa đã trốn thoát sai lầm ;-) – nonnegative integer

    ________ 191 ________ 458 (LLX, LLY, URX, URY)

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

    LLX-Một số, tọa độ x của góc dưới bên trái của vải()

    lly-một số, tọa độ y ở góc dưới bên trái của vải

    urx-một số, tọa độ x của góc trên bên phải của vải

    Ury-một số, tọa độ y ở góc trên bên phải của vải

    Thiết lập hệ tọa độ do người dùng xác định và chuyển sang chế độ thế giới nếu cần thiết. Điều này thực hiện
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    59. Nếu chế độ thế giới thế giới đã hoạt động, tất cả các bản vẽ được vẽ lại theo tọa độ mới.(xdummy=None, ydummy=None)

    Chú ý: Trong các góc hệ tọa độ do người dùng xác định có thể xuất hiện bị biến dạng.

    Kiểm soát hoạt hình(fun, key)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    74(fun, key)¶Parameters
    • ________ 191 ________ 461 (trễ = không) ¶parameter – a function with no arguments or

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

    • Độ trễ - Số nguyên dương – a string: key (e.g. “a”) or key-symbol (e.g. “space”)

    Đặt hoặc trả lại độ trễ bản vẽ trong mili giây. .

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

    Đối số tùy chọn:(fun, key=None)¶Parameters
    • 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)
      
      21 – a function with no arguments or
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21

    • khóa-một chuỗi: khóa (ví dụ: A A A) hoặc Key-symbol (ví dụ: không gian – a string: key (e.g. “a”) or key-symbol (e.g. “space”)

    Liên kết vui nhộn với sự kiện khóa của khóa nếu khóa được đưa ra hoặc với bất kỳ sự kiện khóa khóa nào nếu không có khóa nào được đưa ra. Ghi chú: Để có thể đăng ký các sự kiện quan trọng, Turtlescreen phải tập trung. (Xem Phương pháp

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

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

    ________ 191 ________ 389 (FUN, BTN = 1, ADD = Không)(fun, btn=1, add=None)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    85(fun, btn=1, add=None)¶Parameters
    • Vui nhộn - một chức năng với hai đối số sẽ được gọi với tọa độ của điểm nhấp chuột trên khung vẽ – a function with two arguments which will be called with the coordinates of the clicked point on the canvas

    • BTN-Số lượng nút chuột, mặc định là 1 (nút chuột trái) – number of the mouse-button, defaults to 1 (left mouse button)

    • Thêm -

      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00 hoặc
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      01 - nếu
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00, 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 trước đây
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00 or
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      01 – if
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00, a new binding will be added, otherwise it will replace a former binding

    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 niềm vui là

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21, các ràng buộc hiện tại sẽ bị xóa.

    Ví dụ cho một thể hiện Turtlescreen có tên

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    32 và một trường hợp rùa có tên
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    72:

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

    Ghi chú

    Phương pháp Turtlescreen này có sẵn dưới dạng chức năng toàn cầu chỉ dưới tên

    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    92. Hàm toàn cầu
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    93 là một hàm khác có nguồn gốc từ phương pháp rùa
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    93.

    ________ 191 ________ 496 (vui, t = 0) ¶parameter(fun, t=0)¶Parameters
    • Vui vẻ - một chức năng không có đối số – a function with no arguments

    • t - một số> = 0 – a number >= 0

    Cài đặt một bộ đếm thời gian gọi niềm vui sau T mili giây.

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

    ________ 191 ________ 498 () ____ ____ 191 ________ 500 () ¶()
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
     >>> 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)
    
    00()

    Bắt đầu vòng lặp sự kiện - Gọi chức năng chính của Tkinter. Phải là tuyên bố cuối cùng trong một chương trình đồ họa rùa. Không được sử dụng nếu một tập lệnh được chạy từ bên trong chế độ IDLE IN -N (không có quy trình con) - để sử dụng tương tác đồ họa rùa.

    Phương pháp nhập

    ________ 191 ________ 502 (tiêu đề, lời nhắc) ¶parameter(title, prompt)¶Parameters
    • Tiêu đề - Chuỗi – string

    • Nhắc - Chuỗi – string

    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 cho đầu vào. Trả về đầu vào chuỗi. Nếu hộp thoại bị hủy, hãy trả về

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

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

    ________ 191 ________ 505 (Tiêu đề, Nhắc, Mặc định = Không, MinVal = Không, MaxVal = Không)(title, prompt, default=None, minval=None, maxval=None)¶Parameters
    • Tiêu đề - Chuỗi – string

    • Nhắc - Chuỗi – string

    • 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 cho đầu vào. Trả về đầu vào chuỗi. Nếu hộp thoại bị hủy, hãy trả về

      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21. – number (optional)

    • ________ 191 ________ 505 (Tiêu đề, Nhắc, Mặc định = Không, MinVal = Không, MaxVal = Không) – number (optional)

    • mặc định - số (tùy chọn) – number (optional)

    minval - số (tùy chọn)

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

    MaxVal - Số (tùy chọn)

    Bật lên một cửa sổ hộp thoại cho đầu vào của một số. Tiêu đề 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 số nào vào đầu vào. Mặc định: Giá trị mặc định, MinVal: Giá trị tối thiểu cho đầu vào, MaxVal: Giá trị tối đa cho đầu vào Đầu vào số phải nằm trong phạm vi minval .. MaxVal nếu chúng được đưa ra. Nếu không, một gợi ý được phát hành và hộp thoại vẫn mở để sửa. Trả về số đầu vào. Nếu hộp thoại bị hủy, hãy trả về
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21.(mode=None)¶Parameters

    Cài đặt và phương pháp đặc biệt – one of the strings “standard”, “logo” or “world”

    ________ 191 ________ 508 (Mode = none) ¶parameter

    Chế độ - một trong những chuỗi tiêu chuẩn, tiêu chuẩn, logo logo hoặc thế giớiAttention: in this mode angles appear distorted if

     >>> 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 unit-ratio doesn’t equal 1.

    Đặt Chế độ Rùa (Tiêu chuẩn, Tiêu chuẩn, Logo Logo hoặc Thế giới trên mạng) và thực hiện đặt lại. Nếu chế độ không được đưa ra, chế độ hiện tại được trả về.

    Chế độ Tiêu chuẩn Tiêu chuẩn là tương thích với

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    72 cũ. Chế độ Logo Logo, tương thích với hầu hết các đồ họa rùa logo. Chế độ thế giới thế giới sử dụng tọa độ thế giới do người dùng định nghĩa. Chú ý: Trong chế độ này, các góc xuất hiện bị biến dạng nếu tỷ lệ đơn vị
     >>> 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 không bằng 1.

    Cách thức

    Tiêu đề rùa ban đầu

    góc tích cực

    "Tiêu chuẩn"

    Bên phải (phía đông)

    ngược chiều kim đồng hồ

    "Logo"

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

    lên trên (Bắc)(cmode=None)¶Parameters

    theo chiều kim đồng hồ – one of the values 1.0 or 255

    ________ 191 ________ 512 (cmode = none) ¶parameter

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

    CMode - Một trong các giá trị 1.0 hoặc 255()

    Trả lại Colormode hoặc đặt nó thành 1.0 hoặc 255. Sau đó, các giá trị R, G, B của bộ ba màu phải nằm trong phạm vi 0..cmode.

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

    ________ 191 ________ 514 ()()

    Trả lại tấm bạt của chiếc áo cao cổ này. Hữu ích cho những người trong cuộc, những người biết phải làm gì với một tấm vải tkinter.

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

    ________ 191 ________ 516 ()(name, shape=None)
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
     >>> 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(name, shape=None)

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

    1. ________ 191 ________ 518 (Tên, hình dạng = Không)

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

      Ghi chú

      Phương pháp Turtlescreen này có sẵn dưới dạng chức năng toàn cầu chỉ dưới tên

      >>> turtle.heading()
      22.0
      >>> turtle.left(45)
      >>> turtle.heading()
      67.0
      
      92. Hàm toàn cầu
      >>> turtle.heading()
      22.0
      >>> turtle.left(45)
      >>> turtle.heading()
      67.0
      
      93 là một hàm khác có nguồn gốc từ phương pháp rùa
      >>> turtle.heading()
      22.0
      >>> turtle.left(45)
      >>> turtle.heading()
      67.0
      
      93.

    2. ________ 191 ________ 496 (vui, t = 0) ¶parameter

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

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

    t - một số> = 0

    Cài đặt một bộ đếm thời gian gọi niềm vui sau T mili giây.()

    ________ 191 ________ 498 () ____ ____ 191 ________ 500 () ¶

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

    Bắt đầu vòng lặp sự kiện - Gọi chức năng chính của Tkinter. Phải là tuyên bố cuối cùng trong một chương trình đồ họa rùa. Không được sử dụng nếu một tập lệnh được chạy từ bên trong chế độ IDLE IN -N (không có quy trình con) - để sử dụng tương tác đồ họa rùa.()

    Phương pháp nhập

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

    ________ 191 ________ 529 ()()

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

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

    Các phương pháp cụ thể cho màn hình, không được kế thừa từ Turtlescreen¶

    ________ 191 ________ 531 ()()

    Tắt cửa sổ rùa.

    ________ 191 ________ 533 ()()

    Liên kết 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)
    
    34 để nhấp chuột trên màn hình.

    Nếu giá trị sử dụng_idle, trong từ điển cấu hình là

    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    01 (giá trị mặc định), cũng sẽ nhập mainloop. Ghi chú: Nếu nhàn rỗi với công tắc
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    73 (không sử dụng quy trình con), giá trị này sẽ được đặt thành
    >>> turtle.heading()
    22.0
    >>> turtle.right(45)
    >>> turtle.heading()
    337.0
    
    00 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)
    
    38. Trong trường hợp này, Mainloop của Idle, cũng hoạt động cho tập lệnh khách hàng.

    ________ 191 ________ 540 (width = _cfg ['width'], height = _cfg ['height'], startX = _cfg ['leftright'], starty = _cfg ['topbottom'])(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. Các 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 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)
    
    38.

    Thông số
    • chiều rộng - nếu một số nguyên, kích thước tính bằng pixel, nếu một float, một phần của màn hình; Mặc định là 50% màn hình – if an integer, a size in pixels, if a float, a fraction of the screen; default is 50% of screen

    • Chiều cao - Nếu một số nguyên, chiều cao tính bằng pixel, nếu một chiếc phao, một phần nhỏ của màn hình; Mặc định là 75% màn hình – if an integer, the height in pixels, if a float, a fraction of the screen; default is 75% of screen

    • StartX - Nếu tích cực, vị trí bắt đầu trong các 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)
      
      21, cửa sổ trung tâm theo chiều ngang – if positive, starting position in pixels from the left edge of the screen, if negative from the right edge, if
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21, center window horizontally

    • STARTY - Nếu tích cực, vị trí bắt đầu trong các 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)
      
      21, cửa sổ trung tâm theo chiều dọc – if positive, starting position in pixels from the top edge of the screen, if negative from the bottom edge, if
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.backward(30)
      >>> turtle.position()
      (-30.00,0.00)
      
      21, center window vertically

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

    ________ 191 ________ 545 (Titlestring) ¶parameter(titlestring)¶Parameters

    Titlestring - Một chuỗi được hiển thị trong thanh tiêu đề của cửa sổ Đồ họa Rùa – a string that is shown in the titlebar of the turtle graphics window

    Đặt tiêu đề của cửa sổ rùa để chuẩn độ.

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

    Các lớp học công khai Jo

    Lớp ________ 191 ________ 547 (Canvas) Lớp ____ 191 ________ 549 (Canvas) ¶parameter(canvas)¶ class
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    91
     >>> 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)
    
    49(canvas)¶Parameters

    Canvas - A

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    76, A
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    77 hoặc
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    75
    – a
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    76, a
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    77 or a
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    75

    Tạo ra một con rùa. Rùa có tất cả các phương pháp được mô tả ở trên là phương pháp của rùa/rùa.

    Lớp ________ 191 ________ 554¶

    Lớp con của RawTurtle, có cùng giao diện nhưng vẽ trên một đối tượng

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    87 mặc định được tạo tự động khi cần thiết lần đầu tiên.

    Lớp ________ 191 ________ 557 (CV) ¶parameter(cv)¶Parameters

    CV - A

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

    Cung cấp các phương pháp định hướng màn hình 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)
    
    59, vv được mô tả ở trên.

    Lớp ________ 191 ________ 561¶

    Lớp con của Turtlescreen, với bốn phương pháp được thêm vào.four methods added.

    Lớp ________ 191 ________ 563 (Master) ¶parameter(master)¶Parameters

    Master-Một số tiện ích tkinter để chứa cuộn, tức là một tkinter-canvas với các cuộn được thêm vào – some Tkinter widget to contain the ScrolledCanvas, i.e. a Tkinter-canvas with scrollbars added

    Được sử dụng bởi màn hình lớp, do đó tự động cung cấp một cuộn cuộn như sân chơi cho rùa.

    Lớp ________ 191 ________ 565 (type_, dữ liệu) ¶parameter(type_, data)¶Parameters

    Kiểu_ - một trong những chuỗi là đa giác, hình ảnh, hình ảnh, hợp chất trực tuyến – one of the strings “polygon”, “image”, “compound”

    Cấu trúc dữ liệu Hình dạng mô hình. Cặ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)
    
    66 phải tuân theo thông số kỹ thuật này:

    type_

    dữ liệu

    "Polygon"

    Một đa giác, tức là một bộ đôi tọa độ

    "hình ảnh"

    Một hình ảnh (ở dạng này chỉ được sử dụng nội bộ!)

    "Hợp chất"

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.backward(30)
    >>> turtle.position()
    (-30.00,0.00)
    
    21 (một hình dạng hợp chất phải được xây dựng bằng phương pháp
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    29)

    ________ 569 (Poly, Fill, Outline = none) ¶parameter(poly, fill, outline=None)¶Parameters
    • Poly - một đa giác, tức là một bộ đôi số – a polygon, i.e. a tuple of pairs of numbers

    • điền - một màu mà poly sẽ được lấp đầy – a color the poly will be filled with

    • Phác thảo - một màu cho đường viền poly poly (nếu được đưa ra) – a color for the poly’s outline (if given)

    Example:

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

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

    Lớp ________ 191 ________ 571 (x, y) ¶(x, y)

    Một lớp vectơ hai chiều, được sử dụng như một 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á. Có nguồn gốc từ tuple, vì vậy một vector 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)
      
      72 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)
      
      73 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)
      
      74 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)
      
      75 và
       >>> 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 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)
      
      77 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)
      
      78 Xoay

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

    Cách sử dụng trợ giúp

    Các phương pháp 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, những thứ này có thể được sử dụng như là giúp đỡ trực tuyến thông qua các cơ sở trợ giúp Python:

    • Khi sử dụng nhàn rỗi, các chú giải công cụ hiển thị các chữ ký và các dòng đầu tiên của các tài liệu được đánh máy trong các cuộc gọi chức năng-/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)
      
      79 trên các phương thức hoặc chức năng hiển thị các tài liệu:

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

    • Các tài liệu của các chức năng có nguồn gốc từ các phương thức có dạng sửa đổi:

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

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

    Dịch các tài liệu sang các ngôn ngữ khác nhau

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

    ________ 191 ________ 581 (FileName = 'Turtle_DocStringDict')(filename='turtle_docstringdict')¶Parameters

    Tên tệp - một chuỗi, được sử dụng làm tên tệp – a string, used as filename

    Tạo và viết từ điển DocString cho một tập lệnh Python với tên tệp đã cho. Hàm này phải được gọi là rõ ràng (nó không được sử dụng bởi các lớp đồ họa rùa). Từ điển DocString sẽ được viết vào kịch bản Python

     >>> 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)
    
    82. Nó được dự định là một mẫu để dịch các tài liệu sang các ngôn ngữ khác nhau.

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

    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    72 vớ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)
    
    84.

    Nếu bạn có một mục thích hợp trong 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)
    
    38 của mình, từ điển này sẽ được đọc vào thời điểm nhập và sẽ thay thế các tài liệu tiếng Anh gốc.

    Vào thời điểm viết bài này có từ điển tài liệu bằng tiếng Đức và tiếng Ý. (Yêu cầu xin vui lòng [email protected].)@aon.at.)

    Cách định 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 sự xuất hiện và hành vi của mô-đun rùa cũ để giữ lại khả năng tương thích tốt nhất có thể 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 một lớp học, bạn có thể chuẩn bị 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)
    
    38 sẽ đượ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ó.

    Cấu hình tích hợp sẽ tương ứng với rùa sau.cfg:

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

    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 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)
      
      87.

    • Dòng 5 và 6 tương ứng với các đối số của 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)
      
      88.

    • 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)
      
      89.

    • 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

       >>> 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 (nhưng tất cả các chuỗi không trống không được trích dẫn trong tệp CFG).

    • Nếu bạn muốn phản ánh rùa của nó, 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)
      
      91.

    • Nếu bạn đặt 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)
      
      92 DocStringDict
       >>> 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 sẽ được tải vào 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
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      72.

    • Các mục Bài kiểm tra và bài kiểm tra 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 phương thức-docstrings sang các tác nhân chức năng sẽ xóa các tên này khỏi các tài liệu.

    • Sử dụng_idle: Đặt điều này thành

      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      00 nế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). Đ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)
      
      96 để vào chính.

    Có thể có một 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)
    
    38 trong thư mục trong đó
    >>> turtle.position()
    (0.00,0.00)
    >>> turtle.forward(25)
    >>> turtle.position()
    (25.00,0.00)
    >>> turtle.forward(-75)
    >>> turtle.position()
    (-50.00,0.00)
    
    72 đượ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ác cài đặt của cái đầu tiên.

    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)
    
    99 chứa 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)
    
    38. Bạn có thể nghiên cứu nó làm ví dụ và xem các hiệu ứng của nó khi chạy các bản demo (tốt nhất là không phải từ trong trình xem demo).

    >>> turtle.position() (0.00,240.00) >>> turtle.setx(10) >>> turtle.position() (10.00,240.00) 01 - tập lệnh demo

    Gói

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    01 bao gồm một tập hợp các tập lệnh demo. 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 tập lệnh demo riêng lẻ. Ví dụ,

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

    Thư mục gói

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    01 chứa:

    • Trình xem demo

      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      04 có 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 mô -đun

      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      72. 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 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)
      
      38 đóng vai trò là một ví dụ về cách viết và sử dụng các tệp đó.

    Các tập lệnh demo là:

    Tên

    Sự mô tả

    Đặc trưng

    bytedesign

    Mẫu đồ họa rùa cổ điển phức tạp

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    07, trì hoãn,
    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    08

    sự hỗn loạn

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

    tọa độ thế giới

    cái đồng hồ

    Đồng hồ tương tự hiển thị thời gian của máy tính của bạn

    rùa như tay đồng hồ, onttimer

    Colormixer

    Thử nghiệm với R, G, B

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

    rừng

    3 cây đầu tiên

    ngẫu nhiên

    fractalcurves

    Hilbert & Koch Curves

    đệ quy

    Lindenmayer

    Dân tộc học (Kolams Ấn Độ)

    L-System

    minimal_hanoi

    Tháp của Hà Nội

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

    Nim

    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

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

    hòa bình

    Tiểu học

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

    Penrose

    aperiodic ốp lát với diều và phi tiêu

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

    planet_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)
    
    23

    round_dance

    Rùa khiêu vũ xoay cặp theo hướng ngược lại

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

    sorting_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

    Cây đầu tiên (đồ họa) Cây đầu tiên (sử dụng máy phát)

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

    two_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 Wikipedia trên Đồ họa Turtle

    >>> turtle.position()
    (0.00,240.00)
    >>> turtle.setx(10)
    >>> turtle.position()
    (10.00,240.00)
    
    13,
    >>> turtle.heading()
    22.0
    >>> turtle.left(45)
    >>> turtle.heading()
    67.0
    
    24

    âm dương

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

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

    Chúc vui vẻ!

    Thay đổi kể từ Python 2.6¶

    • Các phương pháp

      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      17,
      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      18 và
      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      19 đã bị loại bỏ. Các phương thức với các tên và chức năng này hiện chỉ có sẵn dưới dạng phương thức của
      >>> turtle.position()
      (0.00,0.00)
      >>> turtle.forward(25)
      >>> turtle.position()
      (25.00,0.00)
      >>> turtle.forward(-75)
      >>> turtle.position()
      (-50.00,0.00)
      
      87. Các chức năng có nguồn gốc từ chúng vẫn có sẵn. .

    • Phương pháp

      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      23 đã được loại bỏ. Hành vi của
      >>> turtle.heading()
      22.0
      >>> turtle.right(45)
      >>> turtle.heading()
      337.0
      
      44 và
      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      25 đã thay đổi một chút: Bây giờ mọi xử lý điền vào mọi quá trình sẽ được hoàn thành với cuộc gọi
      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      25.

    • Một phương pháp

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

    Thay đổi kể từ Python 3.0¶

    • Các phương pháp

      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      31,
      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      32 và
      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      33 đã đượ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)
      
      34 đã được tăng cường trong chức năng: Bây giờ nó có thể được sử dụng để có được hoặc đặt Tiltangle.
      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      35 đã bị phản đối.

    • Phương pháp

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

    • Phương pháp

      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      39 đã đượ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 thêm
      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      40 nữa.

    • Hai phương pháp đầu vào đã được thêm

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

    • Hai ví dụ tập lệnh

      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      43 và
      >>> turtle.position()
      (0.00,240.00)
      >>> turtle.setx(10)
      >>> turtle.position()
      (10.00,240.00)
      
      44 đã được thêm vào 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)
      
      99.

    Làm thế nào để bạn xoay một vòng tròn trong một con rùa trăn?

    Chuyển tiếp (x): di chuyển bút theo hướng chuyển tiếp theo đơn vị x.Backward (x): di chuyển bút theo hướng ngược bởi đơn vị x.Phải (x): Xoay bút theo hướng theo chiều kim đồng hồ bằng một góc x.left (x): xoay bút theo hướng ngược chiều kim đồng hồ bằng một góc x.right(x): rotate the pen in the clockwise direction by an angle x. left(x): rotate the pen in the anticlockwise direction by an angle x.

    Làm thế nào để bạn thực hiện một hướng mặt rùa trong Python?

    Để thay đổi hướng rùa đang đối mặt, bạn có thể sử dụng hàm phải () hoặc trái ().Các chức năng này chỉ hoạt động khi bạn vượt qua trong một giá trị số chỉ định số độ để biến.use either the right() or left() function. These functions only work when you pass in a number value that specifies the number of degrees to turn.

    Làm thế nào để bạn di chuyển cây bút trên một con rùa trăn?

    Python Rùa Bút màu..
    Hình dạng (rùa rùa) được sử dụng để tạo hình dạng cho bút ..
    Chuyển tiếp (100) được sử dụng để di chuyển bút theo hướng chuyển tiếp ..
    Phải (90) được sử dụng để di chuyển bút đi đúng hướng ..
    Pencolor (Cy Cyan) được sử dụng để cung cấp màu cho bút ..
    lùi (120) được sử dụng để di chuyển bút theo hướng ngược ..