Mensagens

A mostrar mensagens de agosto, 2025

Classificar QI

from tkinter import * root = Tk() root.geometry( "500x300" ) root.resizable( 0 , 0 ) root.config( bg = "#103030" ) root.title( "Classificar QI" ) titulo = Label( text = "Classificar QI" , font =( "Arial" , 30 , "bold" ) , bg = "#103030" , fg = "#49e3e3" ) titulo.place( relx = 0.25 , rely = 0.05 ) texto_sub1 = Label( text = "Digite o seu QI:" , font =( "Arial" , 18 , "bold" ) , bg = "#103030" , fg = "#49e3e3" ) texto_sub1.place( relx = 0.1 , rely = 0.32 ) QI = StringVar() QI_entrada = Entry( textvariable =QI , font =( "Arial" , 12 , "bold" ) , bg = "white" , fg = "blue" , justify = 'center' ) QI_entrada.place( relx = 0.55 , rely = 0.33 , relwidth = 0.35 ) QI_entrada.focus() resultado_texto = Label( text = "" , ...

Calendário escolar 2025/26

from tkinter import * root = Tk() root.geometry( "700x400" ) root.resizable( 0 , 0 ) root.config( bg = "#103030" ) root.title( "Calendário escolar 2025/26" ) titulo = Label( text = "Calendário escolar 2025/26" , font =( "Arial" , 28 , "bold" ) , bg = "#103030" , fg = "#49e3e3" ) titulo.place( relx = 0.13 , rely = 0.05 ) texto_sub1 = Label( text = "Escolha uma hipótese:" , font =( "Arial" , 18 , "bold" ) , bg = "#103030" , fg = "#49e3e3" ) texto_sub1.place( relx = 0.05 , rely = 0.32 ) var = StringVar() dropDownList = [ "1.º Período" , "Natal" , "2.º Período" , "Carnaval" , "Páscoa" , "3.º Período" ] dropdown = OptionMenu(root , var , *dropDownList) var.set(dropDownList[ 0 ]) dropdown.place( relx = 0.5 , rely = 0.33 , relwidth = 0.35 ) dropdown.config( background = ...

Técnicas de Judo para cada cinto

from tkinter import * from tkinter import messagebox import webbrowser # Função para abrir links no navegador def abrir_link (url): webbrowser.open_new(url) # Função para mostrar o cinto com cor def mostrar_cinto (cor1 , cor2= None ): canvas.delete( "all" ) largura = 300 altura = 40 if cor2: canvas.create_rectangle( 0 , 0 , largura // 2 , altura , fill =cor1 , outline = "" ) canvas.create_rectangle(largura // 2 , 0 , largura , altura , fill =cor2 , outline = "" ) else : canvas.create_rectangle( 0 , 0 , largura , altura , fill =cor1 , outline = "" ) # Janela de ajuda def mostrar_ajuda (): texto_ajuda = ( "Esta aplicação mostra as técnicas de judo associadas a cada cinto. \n\n " "1. Seleciona a cor do cinto. \n " "2. Vê a lista de técnicas e clica para ver o vídeo. \n " "3. O cinto será mostrado ao lado da seleção." ) ...

Liga Europa 2025/2026

liga_europa = { "Roma" : { "pais" : "Itália" , "adversarios" : [ "Lille (casa)" , "Rangers (fora)" , "Viktoria Pilsen (casa)" , "Celtic (fora)" , "Midtjylland (casa)" , "Nice (fora)" , "Stuttgart (casa)" , "Panathinaikos (fora)" ] } , "Porto" : { "pais" : "Portugal" , "adversarios" : [ "Rangers (casa)" , "Salzburg (fora)" , "Estrela Vermelha (casa)" , "Viktoria Pilsen (fora)" , "Nice (casa)" , "Nottingham Forest (fora)" , "Malmo (casa)" , "Utrecht (fora)" ] } , "Rangers" : { "pais" : "Escócia" , "adversarios" : [ "Roma (casa)" , "Porto (fora)" , ...