Spinner Game

from turtle import *

state = {'turn': 0}

def spinner():

    clear()

    angle = state['turn']/10

    right(angle)

    forward(100)

    dot(120, 'red')

    back(100)

    right(120)

    forward(100)

    dot(120, 'green')

    back(100)

    right(120)

    forward(100)

    dot(120, 'blue')

    back(100)

    right(120)

    update()

def animate():

    if state['turn']>0:

        state['turn']-=1


    spinner()

    ontimer(animate, 20)

def flick():

    state['turn']+=10


setup(420, 420, 370, 0)

hideturtle()

tracer(False)

width(20)

onkey(flick, 'space')

listen()

animate()

done()


Python Calendar GUI

from tkinter import *

import calendar

def showCalender():

    gui = Tk()

    gui.config(background='grey')

    gui.title("Calender for the year")

    gui.geometry("550x600")

    year = int(year_field.get())

    gui_content= calendar.calendar(year)

    calYear = Label(gui, text= gui_content, font= "Consolas 10 bold")

    calYear.grid(row=5, column=1,padx=20)

    gui.mainloop()

if __name__=='__main__':

    new = Tk()

    new.config(background='grey')

    new.title("Calender")

    new.geometry("250x140")

    cal = Label(new, text="Calender",bg='grey',font=("times", 28, "bold"))

    year = Label(new, text="Enter year", bg='dark grey')

    year_field=Entry(new)

    button = Button(new, text='Show Calender',

fg='Black',bg='Blue',command=showCalender)

    cal.grid(row=1, column=1)

    year.grid(row=2, column=1)

    year_field.grid(row=3, column=1)

    button.grid(row=4, column=1)

    new.mainloop()