Hướng dẫn how do you move a python turtle without drawing the pen? - Làm thế nào để bạn di chuyển một con rùa trăn mà không cần lấy bút?

Tôi đang sử dụng mô -đun rùa trong Python. Vấn đề là bất cứ khi nào tôi có di chuyển rùa, tôi sẽ vẽ ngay cả khi bút đã lên. Ví dụ: nếu tôi chạy chương trình này:

import turtle

turtle.penup
turtle.goto(0,50)

Con rùa vẫn sẽ vẽ một đường khi nó di chuyển đến (0,50) tại sao điều này và làm thế nào nó có thể được ngăn chặn?

Đã hỏi ngày 24 tháng 3 năm 2013 lúc 18:16Mar 24, 2013 at 18:16

Hướng dẫn how do you move a python turtle without drawing the pen? - Làm thế nào để bạn di chuyển một con rùa trăn mà không cần lấy bút?

Có vẻ như bạn không thực sự gọi rùa.penup. Thử cái này:

import turtle

turtle.penup()
turtle.goto(0,50)

Đã trả lời ngày 24 tháng 3 năm 2013 lúc 18:20Mar 24, 2013 at 18:20

SVKSVKsvk

5.65415 huy hiệu bạc21 Huy hiệu đồng15 silver badges21 bronze badges

Bạn có một lỗi đánh máy, bạn không gọi phương thức Penup:

import turtle

turtle.penup() #This needs to be a method call
turtle.goto(0,50)

Đã trả lời ngày 24 tháng 3 năm 2013 lúc 18:20Mar 24, 2013 at 18:20

SVKSVKIkke

5.65415 huy hiệu bạc21 Huy hiệu đồng23 gold badges95 silver badges120 bronze badges

Bạn có một lỗi đánh máy, bạn không gọi phương thức Penup:

turtle.up() turtle.goto(0,50) turtle.down()

Ikkeikke

Phù bằng vàng 96.8K23Mar 28, 2017 at 10:26

Nhập RùaNaval

Nếu bạn không đặt bút xuống, nó sẽ tiếp tục vẽ trong tình trạng vô hình.2 bronze badges

Đã trả lời ngày 28 tháng 3 năm 2017 lúc 10:26

Hải quân

import turtle

turtle.penup()
turtle.goto(0,50)

Phù hiệu bằng đồng 212

Câu hỏi này là siêu cũ và chắc chắn đã được trả lời, nhưng tôi sẽ để lại lời giải thích này ở đây cho những người tương laiOct 29, 2017 at 17:44

"Penup" là một phương pháp trong Python, AKA hàm trong các ngôn ngữ khác. Điều này có nghĩa là khi bạn muốn sử dụng nó, nó có nó bao gồm một số dấu ngoặc đơn để mã của bạn biết những gì được cho là sẽ xảy rawjmccann

Khi bạn không bao gồm dấu ngoặc đơn, mã nghĩ rằng bạn đang nói về một biến và tìm kiếm một cái gọi là "Penup", nhưng không có biến nào của tên đó, vì vậy Python đưa tay lên và gặp sự cố6 silver badges17 bronze badges

Đã trả lời ngày 29 tháng 10 năm 2017 lúc 17:44

turtle.penup()

wjmccannwjmccann

4616 Huy hiệu bạc17 Huy hiệu đồng

Bạn đã gọi Penup mà không có (). vớiMay 28, 2017 at 7:09

ng10ng10ng10

Điều này sẽ hoạt động.1 gold badge14 silver badges19 bronze badges

Những người khác ở đây nói rằng, nhưng ngầm. Cố gắng để đảm bảo nó rõ ràng ở đâu lỗi đánh máy.

turtle.penup()

Đã trả lời ngày 28 tháng 5 năm 2017 lúc 7:09Feb 23, 2020 at 17:34

Hướng dẫn how do you move a python turtle without drawing the pen? - Làm thế nào để bạn di chuyển một con rùa trăn mà không cần lấy bút?

1

1.4501 Huy hiệu vàng14 Huy hiệu bạc19 Huy hiệu đồng

turtle.up()         # This a method call
turtle.goto(0,50)   # Part of the method call

Bạn có thể nên thử,

Đã trả lời ngày 23 tháng 2 năm 2020 lúc 17:3424 gold badges121 silver badges212 bronze badges

Không, nó nên là một cái gì đó như thế này:Sep 29, 2015 at 19:34

0

Các lệnh vẽ vẫn được thực thi mà không có con rùa, và các đường vẫn được vẽ khi con rùa được di chuyển. Sử dụng lên và xuống để bật và tắt vẽ, hoặc chỉ sử dụng các hàm setx, sety hoặc goto để di chuyển mà không cần vẽ.

  • Làm thế nào để bạn di chuyển một con rùa mà không cần vẽ nó?
  • Penup rùa là gì?
  • Làm thế nào để bạn di chuyển một con rùa trong Python?
  • Làm thế nào để bạn tăng tốc một bản vẽ rùa?
  • Làm thế nào để bạn nhập một con rùa?
  • Màu rùa là gì?
  • Rùa Python được sử dụng để làm gì?
  • Tại sao chúng ta giấu con rùa sau khi vẽ một con số?
  • Làm thế nào để bạn điền vào Python?
  • Sethead trong Python là gì?

Nếu bạn muốn, bạn có thể di chuyển con rùa mà không cần vẽ một đường bằng cách gõ Penup hoặc PU. Khi bạn muốn tiếp tục vẽ, nhập Pendown hoặc PD.

Penup rùa là gì?

Làm thế nào để bạn di chuyển một con rùa trong Python?

Hướng dẫn how do you move a python turtle without drawing the pen? - Làm thế nào để bạn di chuyển một con rùa trăn mà không cần lấy bút?

Làm thế nào để bạn di chuyển một con rùa trong Python?

Làm thế nào để bạn tăng tốc một bản vẽ rùa?

Làm thế nào để bạn nhập một con rùa?

Làm thế nào để bạn tăng tốc một bản vẽ rùa?

Làm thế nào để bạn nhập một con rùa?

Làm thế nào để bạn nhập một con rùa?

Màu rùa là gì?

Hướng dẫn how do you move a python turtle without drawing the pen? - Làm thế nào để bạn di chuyển một con rùa trăn mà không cần lấy bút?

Màu rùa là gì?

Rùa Python được sử dụng để làm gì?

Rùa Python được sử dụng để làm gì?

Tại sao chúng ta giấu con rùa sau khi vẽ một con số?

Tại sao chúng ta giấu con rùa sau khi vẽ một con số?

Làm thế nào để bạn điền vào Python?

Làm thế nào để bạn điền vào Python?

Sethead trong Python là gì?

Hướng dẫn how do you move a python turtle without drawing the pen? - Làm thế nào để bạn di chuyển một con rùa trăn mà không cần lấy bút?

Sethead trong Python là gì?

Nếu bạn muốn, bạn có thể di chuyển con rùa mà không cần vẽ một đường bằng cách gõ Penup hoặc PU. Khi bạn muốn tiếp tục vẽ, nhập Pendown hoặc PD.

Lệnh nào được sử dụng để di chuyển con rùa mà không cần vẽ một dòng?

D) PU: PU nguyên thủy được sử dụng để di chuyển rùa đến bất kỳ phần nào của màn hình, mà không cần vẽ một đường. e) BK: BK nguyên thủy được sử dụng để di chuyển rùa theo hướng ngược với số bước đã cho.PU primitive is used to move the turtle to any part of the screen, without drawing a line. e) BK: BK primitive is used to move the turtle in backward direction with the given number of steps.

Làm thế nào để bạn di chuyển một con rùa ngẫu nhiên trong Python?

Python Rùa chuyển động ngẫu nhiên..
Phải (ngẫu nhiên. Randint (0,360)) được sử dụng để tạo các số ngẫu nhiên giúp con rùa di chuyển ..
Phải (180) được sử dụng để di chuyển con rùa đi đúng hướng ..
Chuyển tiếp (300) được sử dụng để di chuyển con rùa theo hướng chuyển tiếp ..

Làm thế nào để bạn di chuyển vị trí của một con rùa trong Python?

Di chuyển rùa đến một vị trí tuyệt đối.Nếu bút xuống, vẽ đường.... chuyển động rùa ..

Làm cách nào để di chuyển rùa trăn của tôi bằng một con chuột?

Rùa Python chờ nhấp chuột..
TUR.Chức năng OnScreenclick (ON_CLICK) được sử dụng để gửi con rùa trên tọa độ hiện tại sau một lần nhấp vào màn hình ..
t.ngủ(. ... .
TUR.Chuyển tiếp (100) được sử dụng để di chuyển con rùa theo hướng chuyển tiếp ..
TUR.Trái (90) được sử dụng để di chuyển con rùa theo hướng bên trái ..