Hướng dẫn how do i change the starting position of a turtle in python? - Làm cách nào để thay đổi vị trí bắt đầu của một con rùa trong python?
Làm cách nào để đặt startpos (topleft của quảng trường rùa của tôi) khi bắt đầu mã của tôi? Show Và tôi không có nghĩa là nó bắt đầu từ giữa và sau đó đi đến vị trí đó. Tôi muốn con rùa bắt đầu ở đó.
hỏi ngày 5 tháng 2 năm 2013 lúc 17:11Feb 5, 2013 at 17:11
1 Giải pháp 0 của Thomas Antony là khả thi (+1) nhưng đó là một chức năng khó khăn để làm việc (dễ dàng làm rối tỷ lệ khung hình của bạn.) Những người khác đã đề xuất một cái gì đó như:
chỉ đơn giản là sai và/hoặc không đọc câu hỏi của bạn vì người dùng của bạn sẽ thấy con rùa di chuyển vào vị trí. Thật không may, câu hỏi của bạn không rõ ràng khi bạn nói, "Quảng trường rùa của tôi" vì không rõ bạn có nghĩa là cửa sổ, một hình vuông bạn vẽ hay một hình vuông bạn sắp vẽ. Tôi sẽ cung cấp cho bạn giải pháp của tôi để bắt đầu ở phía trên bên trái của cửa sổ và bạn có thể điều chỉnh nó theo nhu cầu của bạn:
Sự xuất hiện đầu tiên của Rùa phải ở phía trên bên trái của cửa sổ. Đã trả lời ngày 9 tháng 2 năm 2017 lúc 6:27Feb 9, 2017 at 6:27
Rùa Python, thay đổi vị trí bắt đầu:
Rùa trở nên có thể nhìn thấy và bắt đầu vẽ ở vị trí -200, -200 và đi đến 50, 50. Đây là tài liệu về cách bạn có thể thay đổi trạng thái của rùa: https://docs.python.org/2/l Library/turtle.html#turtle-tate Đã trả lời ngày 3 tháng 7 năm 2015 lúc 13:58Jul 3, 2015 at 13:58
Eric Leschinskieric LeschinskiEric Leschinski Phù vàng 140K93 Huy hiệu vàng406 Huy hiệu bạc330 Huy hiệu đồng93 gold badges406 silver badges330 bronze badges 0 Bạn có thể đặt tọa độ thế giới thành một thứ khác. Ví dụ, để bắt đầu gần góc dưới bên trái, làm:
Điều này sẽ làm cho toàn bộ cửa sổ là "đơn vị" 21x21 và đặt nguồn gốc một đơn vị từ phía dưới và các cạnh trái. Bất kỳ vị trí nào bạn ra lệnh cũng sẽ theo các đơn vị này (chứ không phải pixel). Đã trả lời ngày 9 tháng 2 năm 2017 lúc 3:16Feb 9, 2017 at 3:16
Thomas Antonythomas AntonyThomas Antony 5041 Huy hiệu vàng6 Huy hiệu bạc16 Huy hiệu đồng1 gold badge6 silver badges16 bronze badges Chỉ cần dịch hệ thống phối hợp của bạn sang hệ thống của con rùa. Giả sử bạn muốn bắt đầu ở phía trên bên trái của hình vuông - hãy gọi đó là (0, 10) để đối số vì lợi ích. Bây giờ, bất cứ khi nào bạn cần chỉ định phối hợp cho rùa, chỉ cần dịch nó!
Nếu bạn muốn chuyển sang 1 - góc trên cùng bên phải, chỉ cần cung cấp các tọa độ mới:
2 là ở phía đông của con rùa - trong hệ thống phối hợp của rùa, nhưng đối với bạn, đó là 1 trên cùng bên phải! Mọi người đều thắng!Chỉnh sửaBạn chỉ có thể làm
Nhưng điều đó gần như không vui như vậy :( Đã trả lời ngày 5 tháng 2 năm 2013 lúc 17:25Feb 5, 2013 at 17:25
Danodonovandanodonovandanodonovan Phim thương hiệu vàng 19k870 Huy hiệu bạc76 Huy hiệu đồng8 gold badges70 silver badges76 bronze badges 1 Một số cạm bẫy có thể tính đến:pitfalls to take into account:
Giải pháp ngăn chặn những cạm bẫy này: that prevents these pitfalls:
Đã trả lời ngày 4 tháng 10 năm 2021 lúc 14:51Oct 4, 2021 at 14:51
RautermannrautermannRautermann 3053 Huy hiệu bạc9 Huy hiệu Đồng3 silver badges9 bronze badges Bạn cần đặt tọa độ rùa tùy thuộc vào kích thước màn hình của bạn, ví dụ Kích thước màn hình của bạn là (400, 400) thì trong trường hợp này bạn cần đặt tọa độ là rùa.goto (190.190) và 190 không phải 200 nếu không rùa của bạn sẽ ẩn ở biên giới. Nhưng để hoạt hình không xuất hiện, nó bắt đầu từ giữa và sau đó đi đến vị trí đó. Bạn phải đặt Tracer thành 0 như "màn hình.tracer (0)" này, sau đó bạn cần cập nhật màn hình của mình mỗi lần để xem nội dung của chương trình. Vì vậy, bạn sẽ cần một vòng lặp một thời gian. Đặt một biến là đúng và sử dụng như thế này: Mã của bạn nên thích điều này sau khi áp dụng các thay đổi tôi đã đề xuất:
Đã trả lời ngày 2 tháng 8 lúc 11:39Aug 2 at 11:39
1 Khi bắt đầu mã, sau khi xác định rùa, bạn có thể làm:
Điều này sẽ làm cho con rùa vô hình. Sau đó đi đến vị trí được đưa ra bởi X và Y, nó làm cho con đường rùa có thể nhìn thấy một lần nữa.
סטנל גר TOUR 2.87923 Huy hiệu vàng46 Huy hiệu bạc65 Huy hiệu Đồng23 gold badges46 silver badges65 bronze badges Đã trả lời ngày 23 tháng 2 năm 2020 lúc 8:30Feb 23, 2020 at 8:30
ArshamarshamArsham Huy hiệu đồng 1411 Bạc9 Huy hiệu Đồng1 silver badge9 bronze badges Vị trí bắt đầu mặc định của đối tượng rùa Python là gì?Sự xuất hiện đầu tiên của Rùa phải ở phía trên bên trái của cửa sổ.top left of the window.
Lệnh nào được sử dụng để làm rùa cho vị trí bắt đầu của nó?d.Bộ chỉ huy nhà đưa con rùa đến vị trí bắt đầu, còn được gọi là vị trí nhà.Nhà của Rùa nằm ở trung tâm của màn hình đồ họa.HOME command brings the turtle to its starting position, also called as home position. The turtle's home is at the centre of the Graphics Screen. |