penUp

Built-ins

Canonical ID: turtle.penUp. Nederlands: penOp.

Disables drawing during subsequent turtle movement without moving or rotating the turtle. Use it to travel to the start of a new shape. Turning the pen off does not erase existing paths. penDown resumes drawing.

Signature

penUp()

Arguments

This call takes no arguments. Always write the parentheses.

Return value

None.

Example

# language: en
forward(30)
penUp()
forward(30)
penDown()
forward(30)

Draws two segments separated by a gap.

Notes and common mistakes

Use the function name for your source language. Its canonical ID is a shared documentation label; you do not type that ID as a call. Giving your own variable or function the same name can hide the built-in. Supply the documented arguments and value types. Pliro reports mismatches when checking can detect them, or when the call runs.

A host is the app or environment running your program. To see a drawing, it needs a renderer, the part that draws on screen. The command-line command pliro run shows text but does not draw these graphics. The host support table explains which effects work in the IDE, browser, native app, and phone preview. A native build reports an unsupported capability instead of leaving it out.

The initial turtle is centered, facing up, with its pen down. State can persist between explicit IDE runs; Reset Scene restores it. Portable compositing with immediate scene graphics is not yet specified, so use a consistent drawing mode when comparing hosts.

forward · right · left · penDown · clear · Programming guides · Host support · Calls and arguments