from sys import version_info import time from datetime import datetime if version_info[:2] <= (2,6): from turtle import * elif version_info[:2] == (3,0): from tkinter.turtle import * else: raise Exception('This test is just for python 2.6 and 3.0') if not version_info[:2] <= (2,5): timestamp = datetime.now() speed(1) goto(-100,-250) for i in range(1,11): speed(i) forward(150) left(360/10) print(datetime.now() - timestamp)#works in 2.x and 3k else: print("(Python version < 2.6 don't support int in speed funtion)") str_speed = ['slowest','slow','normal','fast','fastest'] timestamp = datetime.now() goto(-100,-250) for s in str_speed: speed(s) forward(150) left(360/len(str_speed)) print(datetime.now() - timestamp)#works in 2.x and 3k