#!/usr/bin/python """ xturtle-example-suite: xtx_flower-tiltdemo.py Demostrates (a) use of a tilted ellipse as turtle shape (b) stamping that shape We can remove it, if you don't like it. Without using reset() ;-) --------------------------------------- """ from xturtle import * def main(): reset() shape("circle") resizemode("user") pu(); bk(24*18/6.283); rt(90); pd() tilt(-45) pu() turtlesize(16,10,5) color("red", "violet") for i in range(18): fd(24) lt(20) stamp() color("red", "") for i in range(18): fd(24) lt(20) stamp() tilt(15) turtlesize(3, 1, 4) color("blue", "yellow") for i in range(18): fd(24) lt(20) if i%2 == 0: stamp() ht() for i in range(1000): undo() home() write("OK, OVER!", align="center", font=("Courier", 18, "bold")) return "Done!" if __name__=="__main__": msg = main() print msg mainloop()