๐Ÿ–Œ๏ธ PyPaint-by-Anagh - Command Reference

This page lists all available commands in the PyPaint Python package with short examples.

Importing

CommandDescriptionExample
Import pypaintImports the package
Import pypaint
Import pypaint as ppImports the package as pp
Import pypaint as pp

๐ŸŽจ Basic Drawing Commands

CommandDescriptionExample
draw_circle(radius)Draws a circle.
pp.draw_circle(50)
draw_square(size)Draws a square.
pp.draw_square(100)
draw_rectangle(w, h)Draws a rectangle.
pp.draw_rectangle(120, 80)
draw_triangle(size)Draws an equilateral triangle.
pp.draw_triangle(100)
draw_star(size)Draws a 5-point star.
pp.draw_star(150)

โœ๏ธ Pen Control Commands

CommandDescriptionExample
pen_up()Lift pen off canvas.
pp.pen_up()
pen_down()Put pen down.
pp.pen_down()
set_pen_color(color)Set pen color.
pp.set_pen_color("blue")
set_fill_color(color)Set fill color.
pp.set_fill_color("yellow")
start_fill()Begin fill region.
pp.start_fill()
end_fill()End fill region.
pp.end_fill()

๐Ÿงญ Movement Commands

CommandDescriptionExample
move_forward(steps)Move forward.
pp.move_forward(100)
move_backward(steps)Move backward.
pp.move_backward(50)
turn_left(angle)Turn left.
pp.turn_left(90)
turn_right(angle)Turn right.
pp.turn_right(45)
go_to(x, y)Move to position.
pp.go_to(0, 100)

๐Ÿงผ Screen Control

CommandDescriptionExample
clear()Clear screen.
pp.clear()
reset()Reset drawing environment.
pp.reset()
set_background_color(color)Set canvas background.
pp.set_background_color("lightblue")

๐Ÿข Turtle Style Controls

CommandDescriptionExample
show_turtle()Show turtle icon.
pp.show_turtle()
hide_turtle()Hide turtle icon.
pp.hide_turtle()
set_speed(speed)Set drawing speed.
pp.set_speed("fast")

๐Ÿง  Utility Commands

CommandDescriptionExample
pause(seconds)Pause for time.
pp.pause(2)
finish()Hold canvas open.
pp.finish()