Mensagens

A mostrar mensagens de janeiro, 2025

Calculadora de Carbono

from tkinter import * def calcular_carbono (): try : km_carro = float (entry_carro.get()) km_transporte_publico = float (entry_transporte_publico.get()) consumo_energia = float (entry_energia.get()) km_voo = float (entry_voo.get()) carne_kg = float (entry_carne.get()) co2_carro = km_carro * 2.31 co2_transporte_publico = km_transporte_publico * 0.1 co2_energia = consumo_energia * 0.4 co2_voo = km_voo * 0.115 co2_carne = carne_kg * 27 total_carbono = co2_carro + co2_transporte_publico + co2_energia + co2_voo + co2_carne resultado = f"Total de CO2: { total_carbono : .2f } kg" label_resultado.config( text =resultado) except ValueError : label_resultado.config( text = "Por favor, insira valores válidos!" ) root = Tk() root.geometry( "900x500" ) root.resizable( 0 , 0 ) root.config( bg = "#103030" ) root.title( "Calculadora de Ca...

Simulador de Roleta de Casino

from tkinter import * import random root = Tk() root.geometry( "700x500" ) root.resizable( 0 , 0 ) root.config( bg = "#103030" ) root.title( "Simulador de Roleta de Casino" ) titulo = Label( text = "Simulador de Roleta de Casino" , font =( "Arial" , 28 , "bold" ) , bg = "#103030" , fg = "#49e3e3" ) titulo.place( relx = 0.08 , rely = 0.05 ) texto_sub1 = Label( text = "Número específico (0-36):" , font =( "Arial" , 18 , "bold" ) , bg = "#103030" , fg = "#49e3e3" ) texto_sub1.place( relx = 0.2 , rely = 0.25 ) Número_específico = StringVar() Número_específico_entrada = Entry( textvariable =Número_específico , font =( "Arial" , 12 , "bold" ) , bg = "white" , fg = "blue" , justify = 'center' ) Número_específico_ent...

Principais Navegadores Portugueses

from tkinter import * barcos = [ { "nome" : "Infante D. Henrique" , "nascimento" : "1394-03-04" , "falecimento" : "1460-11-13" , "conquista" : "Promoveu expedições ao longo da costa africana; fundou a Escola de Sagres" , "feitos" : "c.1415–1460" } , { "nome" : "Gil Eanes" , "nascimento" : "c.1395" , "falecimento" : "c.1445" , "conquista" : "Dobrou o Cabo Bojador" , "feitos" : "1434" } , { "nome" : "Diogo Cão" , "nascimento" : "c.1452" , "falecimento" : "c.1486" , "conquista" : "Explorou o rio Congo e parte da costa ocidental africana" , "feitos" : "1482–1486" } , { "nome" : "Bartolomeu Dias" , "nascimento" : "c.1450"...

Horóscopo Cigano")

from tkinter import messagebox from tkinter import * signos_ciganos = [ { "nome" : "Sino" , "inicio" : ( 23 , 8 ) , "fim" : ( 22 , 9 ) , "descricao" : "Metódico e perfeccionista, sempre no horário certo. \n Equivalente a Virgem." } , { "nome" : "Moeda" , "inicio" : ( 23 , 9 ) , "fim" : ( 22 , 10 ) , "descricao" : "Avalia todos os lados, conciliador e compreensivo. \n Equivalente a Libra." } , { "nome" : "Adaga" , "inicio" : ( 23 , 10 ) , "fim" : ( 21 , 11 ) , "descricao" : "Preparado para o combate emocional e intenso. \n Equivalente a Escorpião." } , { "nome" : "Machado" , "inicio" : ( 22 , 11 ) , "fim" : ( 21 , 12 ) , "descricao" : "Aventureiro e trabalhador, busca suprimentos para a comunidade. \n Equivalente a S...

Teste de Ansiedade

from tkinter import * from tkinter import messagebox as mb class Quiz: def __init__ ( self ): self .perguntas = [ "Q1. Sentiu-se nervoso, ansioso ou no limite?" , "Q2. Não conseguiu parar ou controlar a preocupação?" , "Q3. Preocupou-se demais com coisas diferentes?" , "Q4. Teve dificuldade para relaxar?" , "Q5. Sentiu-se tão inquieto que era difícil ficar parado?" , "Q6. Ficou facilmente irritado ou nervoso?" , "Q7. Sentiu medo como se algo muito ruim pudesse acontecer?" , ] self .opcoes_resposta = [ [ "0 - Nunca" , "1 - Poucos dias" , "2 - Mais da metade dos dias" , "3 - Quase todos os dias" ] , [ "0 - Nunca" , "1 - Poucos dias" , "2 - Mais da metade dos dias" , "3 - Quase todos os dias" ] , ...

Brasileirão de 2026

from tkinter import * clubes_serie_a_2026 = { "Athletico-PR" : { "nome_completo" : "Club Athletico Paranaense" , "participacoes_totais_1959_2025" : 54 , "titulos_brasileirao" : 1 , "anos_titulos" : [ 2001 ]} , "Atlético-MG" : { "nome_completo" : "Clube Atlético Mineiro" , "participacoes_totais_1959_2025" : 66 , "titulos_brasileirao" : 3 , "anos_titulos" : [ 1937 , 1971 , 2021 ]} , "Bahia" : { "nome_completo" : "Esporte Clube Bahia" , "participacoes_totais_1959_2025" : 53 , "titulos_brasileirao" : 2 , "anos_titulos" : [ 1959 , 1988 ]} , "Botafogo" : { "nome_completo" : "Botafogo de Futebol e Regatas" , "participacoes_totais_1959_2025" : 63 , "titulos_brasileirao" : 3 , "anos_titulos" : [ 1968 , 1995 , 2024 ]} , "Chapecoense...