from tkinter import *


def H():
    elemento.set("Hidrógeno")
    simbolo.set("H")
    serie.set("No metales")
    masa.set("1")
    Numero.set("1")
    electrones.set("1")
    return()


def Li():
    elemento.set("Litio")
    simbolo.set("Li")
    serie.set("Alcalinos")
    masa.set("6.94")
    Numero.set("3")
    electrones.set("2,1")
    return ()


def Na():
    elemento.set("Sodio")
    simbolo.set("Na")
    serie.set("Alcalinos")
    masa.set("22.98")
    Numero.set("11")
    electrones.set("2,8,1")
    return ()


def K():
    elemento.set("Potasio")
    simbolo.set("K")
    serie.set("Alcalinos")
    masa.set("39")
    Numero.set("19")
    electrones.set("2,8,8,1")
    return ()


def Rb():
    elemento.set("Rubidio")
    simbolo.set("Rb")
    serie.set("Alcalinos")
    masa.set("85.46")
    Numero.set("37")
    electrones.set("2,8,18,8,1")
    return ()


def Cs():
    elemento.set("Cesio")
    simbolo.set("Cs")
    serie.set("Alcalinos")
    masa.set("132.9")
    Numero.set("55")
    electrones.set("2,8,18,18,8,1")
    return ()


def Fr():
    elemento.set("Francio")
    simbolo.set("Fr")
    serie.set("Alcalinos")
    masa.set("223")
    Numero.set("87")
    electrones.set("2,8,18,32,18,8,1")
    return ()


def Be():
    elemento.set("Berilio")
    simbolo.set("Be")
    serie.set("Alcalinotérreos")
    masa.set("9")
    Numero.set("4")
    electrones.set("2,2")
    return ()


def Mg():
    elemento.set("Magnesio")
    simbolo.set("Mg")
    serie.set("Alcalinotérreos")
    masa.set("24.31")
    Numero.set("12")
    electrones.set("2,8,2")
    return ()


def Ca():
    elemento.set("Calcio")
    simbolo.set("Ca")
    serie.set("Alcalinotérreos")
    masa.set("40")
    Numero.set("20")
    electrones.set("2,8,8,2")
    return ()


def Sr():
    elemento.set("Estroncio")
    simbolo.set("Sr")
    serie.set("Alcalinotérreos")
    masa.set("87.62")
    Numero.set("38")
    electrones.set("2,8,18,8,2")
    return ()


def Ba():
    elemento.set("Bario")
    simbolo.set("Ba")
    serie.set("Alcalinotérreos")
    masa.set("137.32")
    Numero.set("56")
    electrones.set("2,8,18,18,8,2")
    return ()


def Ra():
    elemento.set("Radio")
    simbolo.set("Ra")
    serie.set("Alcalinotérreos")
    masa.set("226")
    Numero.set("88")
    electrones.set("2,8,18,32,18,8,2")
    return ()


def Sc():
    elemento.set("Escandio")
    simbolo.set("Sc")
    serie.set("Metales de transición")
    masa.set("44.95")
    Numero.set("21")
    electrones.set("2,8,9,2")
    return ()


def Y():
    elemento.set("Itrio")
    simbolo.set("I")
    serie.set("Metales de transición")
    masa.set("88.9")
    Numero.set("39")
    electrones.set("2,8,18,9,2")
    return ()


def Ti():
    elemento.set("Titanio")
    simbolo.set("Ti")
    serie.set("Metales de transición")
    masa.set("47.86")
    Numero.set("22")
    electrones.set("2,8,10,2")
    return ()


def V():
    elemento.set("Vanadio")
    simbolo.set("V")
    serie.set("Metales de transición")
    masa.set("50.94")
    Numero.set("23")
    electrones.set("2,8,11,2")
    return ()


def Cr():
    elemento.set("Cromo")
    simbolo.set("Cr")
    serie.set("Metales de transición")
    masa.set("51.99")
    Numero.set("24")
    electrones.set("2,8,13,1")
    return ()


def Mn():
    elemento.set("Manganeso")
    simbolo.set("Mn")
    serie.set("Metales de transición")
    masa.set("54.93")
    Numero.set("25")
    electrones.set("2,8,13,2")
    return ()


def Fe():
    elemento.set("Hierro")
    simbolo.set("Fe")
    serie.set("Metales de transición")
    masa.set("55.84")
    Numero.set("26")
    electrones.set("2,8,14,2")
    return ()


def Co():
    elemento.set("Cobalto")
    simbolo.set("Co")
    serie.set("Metales de transición")
    masa.set("58.93")
    Numero.set("27")
    electrones.set("2,8,15,2")
    return ()


def Ni():
    elemento.set("Niquel")
    simbolo.set("Ni")
    serie.set("Metales de transición")
    masa.set("58.71")
    Numero.set("28")
    electrones.set("2,8,16,2 o 2,8,17,1")
    return ()


def Cu():
    elemento.set("Cobre")
    simbolo.set("Cu")
    serie.set("Metales de transición")
    masa.set("65.53")
    Numero.set("29")
    electrones.set("2,8,18,1")
    return ()


def Zn():
    elemento.set("Zinc")
    simbolo.set("Zn")
    serie.set("Metales de transición")
    masa.set("65.38")
    Numero.set("30")
    electrones.set("2,8,18,2")
    return ()


def Y():
    elemento.set("Itrio")
    simbolo.set("Y")
    serie.set("Metales de transición")
    masa.set("88.9")
    Numero.set("39")
    electrones.set("2,8,18,9,2")
    return ()


def Zr():
    elemento.set("Circonio")
    simbolo.set("Zr")
    serie.set("Metales de transición")
    masa.set("91.22")
    Numero.set("40")
    electrones.set("2,8,18,10,2")
    return ()


def Nb():
    elemento.set("Niobio")
    simbolo.set("Nb")
    serie.set("Metales de transición")
    masa.set("92.9")
    Numero.set("41")
    electrones.set("2,8,18,12,1")
    return ()


def Mo():
    elemento.set("Molibdeno")
    simbolo.set("Mo")
    serie.set("Metales de transición")
    masa.set("95.94")
    Numero.set("42")
    electrones.set("2,8,18,13,1")
    return ()


def Tc():
    elemento.set("Tecnecio")
    simbolo.set("Tc")
    serie.set("Metales de transición")
    masa.set("98.9")
    Numero.set("43")
    electrones.set("2,8,18,13,2")
    return ()


def Ru():
    elemento.set("Rutenio")
    simbolo.set("Ru")
    serie.set("Metales de transición")
    masa.set("101")
    Numero.set("44")
    electrones.set("2,8,18,15,1")
    return ()


def Rh():
    elemento.set("Rodio")
    simbolo.set("Rh")
    serie.set("Metales de transición")
    masa.set("102.9")
    Numero.set("42")
    electrones.set("2,8,18,16,1")
    return ()


def Pd():
    elemento.set("Paladio")
    simbolo.set("Pd")
    serie.set("Metales de transición")
    masa.set("106.4")
    Numero.set("42")
    electrones.set("2,8,18,18")
    return ()


def Ag():
    elemento.set("Plata")
    simbolo.set("Ag")
    serie.set("Metales de transición")
    masa.set("107.8")
    Numero.set("47")
    electrones.set("2,8,18,18,1")
    return ()


def Cd():
    elemento.set("Cadmio")
    simbolo.set("Cd")
    serie.set("Metales de transición")
    masa.set("112.4")
    Numero.set("48")
    electrones.set("2,8,18,18,2")
    return ()


def Hf():
    elemento.set("Hafnio")
    simbolo.set("Hf")
    serie.set("Metales de transición")
    masa.set("178.5")
    Numero.set("72")
    electrones.set("2,8,18,32,10,2")
    return ()


def Ta():
    elemento.set("Tántalo")
    simbolo.set("Ta")
    serie.set("Metales de transición")
    masa.set("180.9")
    Numero.set("73")
    electrones.set("2,8,18,32,11,2")
    return ()


def W1():
    elemento.set("Wolframio")
    simbolo.set("W")
    serie.set("Metales de transición")
    masa.set("183.84")
    Numero.set("74")
    electrones.set("2,8,18,32,12,2")
    return ()


def Re():
    elemento.set("Renio")
    simbolo.set("Re")
    serie.set("Metales de transición")
    masa.set("186.2")
    Numero.set("75")
    electrones.set("2,8,18,32,13,2")
    return ()


def Os():
    elemento.set("Osmio")
    simbolo.set("Os")
    serie.set("Metales de transición")
    masa.set("190.2")
    Numero.set("76")
    electrones.set("2,8,18,32,14,2")
    return ()


def Ir():
    elemento.set("Iridio")
    simbolo.set("Ir")
    serie.set("Metales de transición")
    masa.set("192.2")
    Numero.set("77")
    electrones.set("2,8,18,32,15,2")
    return ()


def Pt():
    elemento.set("Platino")
    simbolo.set("Pt")
    serie.set("Metales de transición")
    masa.set("1")
    Numero.set("195")
    electrones.set("2,8,8,18,18,24")
    return ()


def Au():
    elemento.set("Oro")
    simbolo.set("Au")
    serie.set("Metales de transición")
    masa.set("196.96")
    Numero.set("79")
    electrones.set("2,8,18,32,18,1")
    return ()


def Hg():
    elemento.set("Mercurio")
    simbolo.set("Hg")
    serie.set("Metales de transición")
    masa.set("200")
    Numero.set("80")
    electrones.set("2,8,18,32,18,2")
    return ()


def Rf():
    elemento.set("Rutherfordio")
    simbolo.set("Rf")
    serie.set("Metales de transición")
    masa.set("261")
    Numero.set("104")
    electrones.set("2,8,18,32,32,10,2")
    return ()


def Db():
    elemento.set("Dubnio")
    simbolo.set("Db")
    serie.set("Metales de transición")
    masa.set("262")
    Numero.set("105")
    electrones.set("2,8,18,32,32,11,2")
    return ()


def Sg():
    elemento.set("Seaborgio")
    simbolo.set("Sb")
    serie.set("Metales de transición")
    masa.set("269")
    Numero.set("106")
    electrones.set("2,8,18,32,32,12,2")
    return ()


def Bh():
    elemento.set("Bohrio")
    simbolo.set("Bh")
    serie.set("Metales de transición")
    masa.set("264")
    Numero.set("107")
    electrones.set("2,8,18,32,32,13,2")
    return ()


def Hs():
    elemento.set("Hassio")
    simbolo.set("Hs")
    serie.set("Metales de transición")
    masa.set("269")
    Numero.set("108")
    electrones.set("2,8,18,32,32,14,2")
    return ()


def Mt():
    elemento.set("Meitnerio")
    simbolo.set("Mt")
    serie.set("Otros")
    masa.set("268")
    Numero.set("109")
    electrones.set("2,8,18,32,32,15,2")
    return ()


def Ds():
    elemento.set("Darmstatio")
    simbolo.set("Hs")
    serie.set("Otros")
    masa.set("281")
    Numero.set("110")
    electrones.set("2,8,18,32,32,16,2")
    return ()


def Rg():
    elemento.set("Roentgenio")
    simbolo.set("Rg")
    serie.set("Otros")
    masa.set("281")
    Numero.set("111")
    electrones.set("2,8,18,32,32,17,2")
    return ()


def Cn():
    elemento.set("Copernicio")
    simbolo.set("Cn")
    serie.set("Metales de transición")
    masa.set("285")
    Numero.set("112")
    electrones.set("2,8,18,32,32,18,2")
    return ()


def Al():
    elemento.set("Aluminio")
    simbolo.set("Al")
    serie.set("Metales del bloque P")
    masa.set("26.98")
    Numero.set("13")
    electrones.set("2,8,3")
    return ()


def Ga():
    elemento.set("Galio")
    simbolo.set("Ga")
    serie.set("Metales del bloque P")
    masa.set("60.7")
    Numero.set("31")
    electrones.set("2,8,18,3")
    return ()


def In():
    elemento.set("Indio")
    simbolo.set("In")
    serie.set("Metales del bloque P")
    masa.set("114.8")
    Numero.set("49")
    electrones.set("2,8,18,18,3")
    return ()


def Tl():
    elemento.set("Talio")
    simbolo.set("Tl")
    serie.set("Metales del bloque P")
    masa.set("204.38")
    Numero.set("81")
    electrones.set("2,8,18,32,18,3")
    return ()


def Sn():
    elemento.set("Estaño")
    simbolo.set("Sn")
    serie.set("Metales del bloque P")
    masa.set("118.7")
    Numero.set("50")
    electrones.set("2,8,18,18,4")
    return ()


def Pb():
    elemento.set("Plomo")
    simbolo.set("Pb")
    serie.set("Metales del bloque P")
    masa.set("207.2")
    Numero.set("82")
    electrones.set("2,8,18,32,18,4")
    return ()


def Fl():
    elemento.set("Flerovio")
    simbolo.set("Fl")
    serie.set("Metales del bloque P")
    masa.set("287")
    Numero.set("114")
    electrones.set("2,8,18,32,32,18,4")
    return ()


def Bi():
    elemento.set("Bismuto")
    simbolo.set("Bs")
    serie.set("Metales del bloque P")
    masa.set("208.98")
    Numero.set("83")
    electrones.set("2,8,18,32,18,5")
    return ()


def Po():
    elemento.set("Polonio")
    simbolo.set("Po")
    serie.set("Metales del bloque P")
    masa.set("209.98")
    Numero.set("84")
    electrones.set("2,8,18,32,18,6")
    return ()


def C():
    elemento.set("Carbono")
    simbolo.set("C")
    serie.set("Otros no metales")
    masa.set("12")
    Numero.set("6")
    electrones.set("2,4")
    return ()


def N():
    elemento.set("Nitrogeno")
    simbolo.set("N")
    serie.set("Otros no metales")
    masa.set("14")
    Numero.set("7")
    electrones.set("2,5")
    return ()


def O():
    elemento.set("Oxígeno")
    simbolo.set("O")
    serie.set("Otros no metales")
    masa.set("15.99")
    Numero.set("8")
    electrones.set("2,6")
    return ()


def F():
    elemento.set("Flúor")
    simbolo.set("F")
    serie.set("Otros no metales")
    masa.set("18.99")
    Numero.set("9")
    electrones.set("2,7")
    return ()


def P():
    elemento.set("Fósforo")
    simbolo.set("P")
    serie.set("Otros no metales")
    masa.set("30.97")
    Numero.set("15")
    electrones.set("2,8,5")
    return ()


def S():
    elemento.set("Azufre")
    simbolo.set("S")
    serie.set("Otros no metales")
    masa.set("32")
    Numero.set("16")
    electrones.set("2,8,6")
    return ()


def Cl():
    elemento.set("Cloro")
    simbolo.set("Cl")
    serie.set("Otros no metales")
    masa.set("35.45")
    Numero.set("17")
    electrones.set("2,8,7")
    return ()


def Se():
    elemento.set("Selenio")
    simbolo.set("Se")
    serie.set("Otros no metales")
    masa.set("78.96")
    Numero.set("34")
    electrones.set("2,8,18,6")
    return ()


def Br():
    elemento.set("Bromo")
    simbolo.set("Br")
    serie.set("Otros no metales")
    masa.set("79.9")
    Numero.set("35")
    electrones.set("2,8,18,7")
    return ()


def I():
    elemento.set("Yódo")
    simbolo.set("I")
    serie.set("Otros no metales")
    masa.set("126.9")
    Numero.set("53")
    electrones.set("2,8,18,18,7")
    return ()


def B():
    elemento.set("Boro")
    simbolo.set("B")
    serie.set("Metaloides")
    masa.set("10.8")
    Numero.set("5")
    electrones.set("2,3")
    return ()


def Si():
    elemento.set("Silicio")
    simbolo.set("Si")
    serie.set("Metaloides")
    masa.set("28")
    Numero.set("14")
    electrones.set("2,8,4")
    return ()


def Ge():
    elemento.set("Germanio")
    simbolo.set("Ge")
    serie.set("Metaloides")
    masa.set("72.64")
    Numero.set("32")
    electrones.set("2,8,18,4")
    return ()


def As():
    elemento.set("Arsénico")
    simbolo.set("As")
    serie.set("Metaloides")
    masa.set("74.92")
    Numero.set("33")
    electrones.set("2,8,18,5")
    return ()


def Sb():
    elemento.set("Antimonio")
    simbolo.set("Sb")
    serie.set("Metaloides")
    masa.set("121.76")
    Numero.set("51")
    electrones.set("2,8,18,18,5")
    return ()


def Te():
    elemento.set("Telurio")
    simbolo.set("Te")
    serie.set("Metaloides")
    masa.set("127.6")
    Numero.set("52")
    electrones.set("2,8,18,18,6")
    return ()


def At():
    elemento.set("Astato")
    simbolo.set("At")
    serie.set("Metaloides")
    masa.set("210")
    Numero.set("85")
    electrones.set("2,8,18,32,18,7")
    return ()


def He():
    elemento.set("Helio")
    simbolo.set("He")
    serie.set("Gases nobles")
    masa.set("4")
    Numero.set("2")
    electrones.set("2")
    return ()


def Ne():
    elemento.set("Neón")
    simbolo.set("Ne")
    serie.set("Gases nobles")
    masa.set("20.1")
    Numero.set("10")
    electrones.set("2,8")
    return ()


def Ar():
    elemento.set("Argón")
    simbolo.set("Ar")
    serie.set("Gases nobles")
    masa.set("39.95")
    Numero.set("18")
    electrones.set("2,8,8")
    return ()


def Kr():
    elemento.set("Kriptón")
    simbolo.set("Kr")
    serie.set("Gases nobles")
    masa.set("83.8")
    Numero.set("36")
    electrones.set("2,8,18,8")
    return ()


def Xe():
    elemento.set("Xenón")
    simbolo.set("Xe")
    serie.set("Gases nobles")
    masa.set("131.29")
    Numero.set("54")
    electrones.set("2,8,18,18,8")
    return ()


def Rn():
    elemento.set("Radón")
    simbolo.set("Rn")
    serie.set("Gases nobles")
    masa.set("222")
    Numero.set("86")
    electrones.set("2,8,18,32,18,8")
    return ()


def Nh():
    elemento.set("Nihonio")
    simbolo.set("Nh")
    serie.set("Otros")
    masa.set("286")
    Numero.set("113")
    electrones.set("2,8,18,32,32,18,3")
    return ()


def Mc():
    elemento.set("Moscovio")
    simbolo.set("Mc")
    serie.set("Otros")
    masa.set("288")
    Numero.set("115")
    electrones.set("2,8,18,32,32,18,5")
    return ()


def Lv():
    elemento.set("Livermorio")
    simbolo.set("Lv")
    serie.set("Otros")
    masa.set("291")
    Numero.set("116")
    electrones.set("2,8,18,32,32,18,6")
    return ()


def Ts():
    elemento.set("Teneso")
    simbolo.set("Ts")
    serie.set("Otros")
    masa.set("294")
    Numero.set("117")
    electrones.set("2,8,18,32,32,18,7")
    return ()


def Og():
    elemento.set("Oganesón")
    simbolo.set("Og")
    serie.set("Otros")
    masa.set("294")
    Numero.set("118")
    electrones.set("2,8,18,32,32,18,8")
    return ()


def La():
    elemento.set("Lantano")
    simbolo.set("La")
    serie.set("Latánidos")
    masa.set("138.9")
    Numero.set("57")
    electrones.set("2,8,18,18,9,2")
    return ()


def Ce():
    elemento.set("Cerio")
    simbolo.set("Ce")
    serie.set("Latánidos")
    masa.set("140.1")
    Numero.set("58")
    electrones.set("2,8,18,19,9,2")
    return ()


def Pr():
    elemento.set("Praseodimio")
    simbolo.set("Pr")
    serie.set("Latánidos")
    masa.set("140.9")
    Numero.set("59")
    electrones.set("2,8,18,21,8,2")
    return ()


def Nd():
    elemento.set("Neodimio")
    simbolo.set("Nd")
    serie.set("Latánidos")
    masa.set("144.24")
    Numero.set("60")
    electrones.set("2,8,18,22,8,2")
    return ()


def Pm():
    elemento.set("Prometio")
    simbolo.set("Pm")
    serie.set("Latánidos")
    masa.set("145")
    Numero.set("61")
    electrones.set("2,8,18,23,8,2")
    return ()


def Sm():
    elemento.set("Samario")
    simbolo.set("Sm")
    serie.set("Latánidos")
    masa.set("150.35")
    Numero.set("62")
    electrones.set("2,8,18,24,8,2")
    return ()


def Eu():
    elemento.set("Europio")
    simbolo.set("Eu")
    serie.set("Latánidos")
    masa.set("151.96")
    Numero.set("63")
    electrones.set("2,8,18,25,8,2")
    return ()


def Gd():
    elemento.set("Gadolinio")
    simbolo.set("Gd")
    serie.set("Latánidos")
    masa.set("157.25")
    Numero.set("64")
    electrones.set("2,8,18,25,9,2")
    return ()


def Tb():
    elemento.set("Terbio")
    simbolo.set("Tb")
    serie.set("Latánidos")
    masa.set("158.992")
    Numero.set("65")
    electrones.set("2,8,18,27,8,2")
    return ()


def Dy():
    elemento.set("Disprosio")
    simbolo.set("Dy")
    serie.set("Latánidos")
    masa.set("162.5")
    Numero.set("66")
    electrones.set("2,8,18,28,8,2")
    return ()


def Ho():
    elemento.set("Holmio")
    simbolo.set("Ho")
    serie.set("Latánidos")
    masa.set("164.93")
    Numero.set("67")
    electrones.set("2,8,18,29,8,2")
    return ()


def Er():
    elemento.set("Erbio")
    simbolo.set("Er")
    serie.set("Latánidos")
    masa.set("167.26")
    Numero.set("68")
    electrones.set("2,8,18,30,8,2")
    return ()


def Tm():
    elemento.set("Tulio")
    simbolo.set("Tm")
    serie.set("Latánidos")
    masa.set("168.93")
    Numero.set("69")
    electrones.set("2,8,18,31,8,2")
    return ()


def Yb():
    elemento.set("Iterbio")
    simbolo.set("Yb")
    serie.set("Latánidos")
    masa.set("173.04")
    Numero.set("70")
    electrones.set("2,8,18,32,8,2")
    return ()


def Lu():
    elemento.set("Lutecio")
    simbolo.set("Lt")
    serie.set("Latánidos")
    masa.set("174.967")
    Numero.set("71")
    electrones.set("2,8,18,32,9,2")
    return ()


def Ac():
    elemento.set("Actinio")
    simbolo.set("Ac")
    serie.set("Actínidos")
    masa.set("227")
    Numero.set("89")
    electrones.set("2,8,18,32,18,9,2")
    return ()


def Th():
    elemento.set("Torio")
    simbolo.set("Th")
    serie.set("Actínidos")
    masa.set("232")
    Numero.set("90")
    electrones.set("2,8,18,32,18,10,2")
    return ()


def Pa():
    elemento.set("Protactinio")
    simbolo.set("Pa")
    serie.set("Actínidos")
    masa.set("231")
    Numero.set("91")
    electrones.set("2,8,18,32,20,9,2")
    return ()


def U():
    elemento.set("Uranio")
    simbolo.set("U")
    serie.set("Actínidos")
    masa.set("238")
    Numero.set("92")
    electrones.set("2,8,18,32,21,9,2")
    return ()


def Np():
    elemento.set("Neptunio")
    simbolo.set("Np")
    serie.set("Actínidos")
    masa.set("237")
    Numero.set("93")
    electrones.set("2,8,18,32,22,9,2")
    return ()


def Pu():
    elemento.set("Plutonio")
    simbolo.set("Pu")
    serie.set("Actínidos")
    masa.set("244")
    Numero.set("94")
    electrones.set("2,8,18,32,14,8,2")
    return ()


def Am():
    elemento.set("Americio")
    simbolo.set("Am")
    serie.set("Actínidos")
    masa.set("243")
    Numero.set("95")
    electrones.set("2,8,18,32,25,8,2")
    return ()


def Cm():
    elemento.set("Curio")
    simbolo.set("Cm")
    serie.set("Actínidos")
    masa.set("247")
    Numero.set("96")
    electrones.set("2,8,18,32,25,9,2")
    return ()


def Bk():
    elemento.set("Berkelio")
    simbolo.set("Bk")
    serie.set("Actínidos")
    masa.set("247")
    Numero.set("97")
    electrones.set("2,8,18,32,27,8,2")
    return ()


def Cf():
    elemento.set("Californio")
    simbolo.set("Cf")
    serie.set("Actínidos")
    masa.set("251")
    Numero.set("98")
    electrones.set("2,8,18,32,28,8,2")
    return ()


def Es():
    elemento.set("Einstenio")
    simbolo.set("Es")
    serie.set("Actínidos")
    masa.set("252")
    Numero.set("99")
    electrones.set("2,8,18,32,29,8,2")
    return ()


def Fm():
    elemento.set("Fermio")
    simbolo.set("Fm")
    serie.set("Actínidos")
    masa.set("257")
    Numero.set("100")
    electrones.set("2,8,18,32,30,8,2")
    return ()


def Md():
    elemento.set("Mendelevio")
    simbolo.set("Md")
    serie.set("Actínidos")
    masa.set("258.1")
    Numero.set("101")
    electrones.set("2,8,18,32,31,8,2")
    return ()


def No():
    elemento.set("Nobelio")
    simbolo.set("No")
    serie.set("Actínidos")
    masa.set("259")
    Numero.set("102")
    electrones.set("2,8,18,32,32,8,2")
    return ()


def Lr():
    elemento.set("Laurencio")
    simbolo.set("Lr")
    serie.set("Actínidos")
    masa.set("262")
    Numero.set("103")
    electrones.set("2,8,18,32,32,8,3")
    return ()



root = Tk()

elemento = StringVar()
elemento.set("Hidrógeno")
simbolo = StringVar()
simbolo.set("H")
serie = StringVar()
serie.set("No metales")
masa = StringVar()
masa.set("1")
Numero = StringVar()
Numero.set("1")
electrones = StringVar()
electrones.set("1")


nombredelelemento = Label(root, text="Nombre del elemento: ")
nombredelelemento.grid(row=9, column=0, columnspan=5, sticky=E)

simbolodelelemento = Label(root, text="Símbolo: ")
simbolodelelemento.grid(row=10, column=0, columnspan=5, sticky=E)

seriequimica = Label(root, text="Serie química: ")
seriequimica.grid(row=11, column=0, columnspan=5, sticky=E)

numeroatomico = Label(root, text="Número atómico: ")
numeroatomico.grid(row=12, column=0, columnspan=5, sticky=E)

masaatomica = Label(root, text="Masa atómica: ")
masaatomica.grid(row=13, column=0, columnspan=5, sticky=E)

electronespornivel = Label(root, text="Electrónes por nivel: ")
electronespornivel.grid(row=14, column=0, columnspan=5, sticky=E)

nombreE = Label(root, textvariable=elemento, bg='white')
nombreE.grid(row=9, column=5, columnspan=5, sticky=W)

simboloE = Label(root, textvariable=simbolo, bg='white')
simboloE.grid(row=10, column=5, columnspan=5, sticky=W)

serieE = Label(root, textvariable=serie, bg='white')
serieE.grid(row=11, column=5, columnspan=5, sticky=W)

numeroE = Label(root, textvariable=Numero, bg='white')
numeroE.grid(row=12, column=5, columnspan=5, sticky=W)

masaE = Label(root, textvariable=masa, bg='white')
masaE.grid(row=13, column=5, columnspan=5, sticky=W)

electronesE = Label(root, textvariable=electrones, bg='white')
electronesE.grid(row=14, column=5, columnspan=5, sticky=W)


###TIPOS DE ELEMENTOS
alcalinos = Label(root, text="Alcalinos", bg='orange')
alcalinos.grid(row=0, column=2, columnspan=3)

alcalinoterreos = Label(root, text="Alcalinotérreos", bg='yellow')
alcalinoterreos.grid(row=1, column=2, columnspan=3)

latanidos = Label(root, text="Latánidos", bg='pink')
latanidos.grid(row=2, column=2, columnspan=3)

actinidos = Label(root, text="Actínidos", bg='purple')
actinidos.grid(row=0, column=5, columnspan=4)

metalesdetransicion = Label(root, text="Metales de transición", bg='red')
metalesdetransicion.grid(row=1, column=5, columnspan=4)

metalesdelbloquep = Label(root, text="Metales del bloque P", bg='light blue')
metalesdelbloquep.grid(row=2, column=5, columnspan=4)

metaloides = Label(root, text="Metaloides", bg='green')
metaloides.grid(row=0, column=9, columnspan=3)

otrosnometales = Label(root, text="Otros no metales", bg='light green')
otrosnometales.grid(row=1, column=9, columnspan=3)

gasesnobles = Label(root, text="Gases nobles", bg='blue')
gasesnobles.grid(row=2, column=9, columnspan=3)

####OTROS NO METALES
hidrogeno = Button(root, text="H", bg='light green', command=H)
hidrogeno.grid(row=0, column=0, sticky=W)

carbono = Button(root, text="C", bg='light green', command=C)
carbono.grid(row=1, column=13, sticky=W)

nitrogeno = Button(root, text="N", bg='light green', command=N)
nitrogeno.grid(row=1, column=14, sticky=W)

oxigeno = Button(root, text="O", bg='light green', command=O)
oxigeno.grid(row=1, column=15, sticky=W)

fluor = Button(root, text="F", bg='light green', command=F)
fluor.grid(row=1, column=16, sticky=W)

fosforo = Button(root, text="P", bg='light green', command=P)
fosforo.grid(row=2, column=14, sticky=W)

azufre = Button(root, text="S", bg='light green', command=S)
azufre.grid(row=2, column=15, sticky=W)

cloro = Button(root, text="Cl", bg='light green', command=Cl)
cloro.grid(row=2, column=16, sticky=W)

selenio = Button(root, text="Se", bg='light green', command=Se)
selenio.grid(row=3, column=15, sticky=W)

bromo = Button(root, text="Br", bg='light green', command=Br)
bromo.grid(row=3, column=16, sticky=W)

yodo = Button(root, text='I', bg='light green', command=I)
yodo.grid(row=4, column=16, sticky=W)

###Metaloides
boro = Button(root, text="B", bg='green', command=B)
boro.grid(row=1, column=12, sticky=W)

silicio = Button(root, text="Si", bg='green', command=Si)
silicio.grid(row=2, column=13, sticky=W)

germanio = Button(root, text="Ge", bg='green', command=Ge)
germanio.grid(row=3, column=13, sticky=W)

arsenico = Button(root, text="As", bg='green', command=As)
arsenico.grid(row=3, column=14, sticky=W)

antimonio = Button(root, text="Sb", bg='green', command=Sb)
antimonio.grid(row=4, column=14, sticky=W)

telurio = Button(root, text="Te", bg='green', command=Te)
telurio.grid(row=4, column=15, sticky=W)

astato = Button(root, text="At", bg='green', command=At)
astato.grid(row=5, column=16, sticky=W)

###GASES NOBLES
helio = Button(root, text="He", bg='blue', command=He)
helio.grid(row=0, column=17, sticky=W)

neon = Button(root, text="Ne", bg='blue', command=Ne)
neon.grid(row=1, column=17, sticky=W)

argon = Button(root, text="Ar", bg='blue', command=Ar)
argon.grid(row=2, column=17, sticky=W)

kripton = Button(root, text="Kr", bg='blue', command=Kr)
kripton.grid(row=3, column=17, sticky=W)

xenon = Button(root, text="Xe", bg='blue', command=Xe)
xenon.grid(row=4, column=17, sticky=W)

radon = Button(root, text="Rn", bg='blue', command=Rn)
radon.grid(row=5, column=17, sticky=W)

###METALES DEL BLOQUE P
aluminio = Button(root, text="Al", bg='light blue', command=Al)
aluminio.grid(row=2, column=12, sticky=W)

galio = Button(root, text="Ga", bg='light blue', command=Ga)
galio.grid(row=3, column=12, sticky=W)

indio = Button(root, text="In", bg='light blue', command=In)
indio.grid(row=4, column=12, sticky=W)

estaño = Button(root, text="Sn", bg='light blue', command=Sn)
estaño.grid(row=4, column=13, sticky=W)

talio = Button(root, text="Tl", bg='light blue', command=Tl)
talio.grid(row=5, column=12, sticky=W)

plomo = Button(root, text="Pb", bg='light blue', command=Pb)
plomo.grid(row=5, column=13, sticky=W)

bismuto = Button(root, text="Bi", bg='light blue', command=Bi)
bismuto.grid(row=5, column=14, sticky=W)

polonio = Button(root, text="Po", bg='light blue', command=Po)
polonio.grid(row=5, column=15, sticky=W)

flerovio = Button(root, text="Fl", bg='light blue', command=Fl)
flerovio.grid(row=6, column=13, sticky=W)

####METALES ALCALINOS
litio = Button(root, text="Li", bg='orange', command=Li)
litio.grid(row=1, column=0, sticky=W)

sodio = Button(root, text="Na", bg='orange', command=Na)
sodio.grid(row=2, column=0, sticky=W)

potasio = Button(root, text="K", bg='orange', command=K)
potasio.grid(row=3, column=0, sticky=W)

rubidio = Button(root, text="Rb", bg='orange', command=Rb)
rubidio.grid(row=4, column=0, sticky=W)

cesio = Button(root, text="Cs", bg='orange', command=Cs)
cesio.grid(row=5, column=0, sticky=W)

francio = Button(root, text="Fr", bg='orange', command=Fr)
francio.grid(row=6, column=0, sticky=W)

####METALES ALCALINOTERMICOS
berilio = Button(root, text="Be", bg='yellow', command=Be)
berilio.grid(row=1, column=1, sticky=W)

magnesio = Button(root, text="Mg", bg='yellow', command=Mg)
magnesio.grid(row=2, column=1, sticky=W)

calcio = Button(root, text="Ca", bg='yellow', command=Ca)
calcio.grid(row=3, column=1, sticky=W)

estroncio = Button(root, text="Sr", bg='yellow', command=Sr)
estroncio.grid(row=4, column=1, sticky=W)

bario = Button(root, text="Ba", bg='yellow', command=Ba)
bario.grid(row=5, column=1, sticky=W)

radio = Button(root, text="Ra", bg='yellow', command=Ra)
radio.grid(row=6, column=1, sticky=W)

####METALES DE TRANSICION
escandio = Button(root, text="Sc", bg='red', command=Sc)
escandio.grid(row=3, column=2, sticky=W)

titanio = Button(root, text="Ti", bg='red', command=Ti)
titanio.grid(row=3, column=3, sticky=W)

vanadio = Button(root, text="V", bg='red', command=V)
vanadio.grid(row=3, column=4, sticky=W)

cromo = Button(root, text="Cr", bg='red', command=Cr)
cromo.grid(row=3, column=5, sticky=W)

magnesio = Button(root, text="Mn", bg='red', command=Mn)
magnesio.grid(row=3, column=6, sticky=W)

hierro = Button(root, text="Fe", bg='red', command=Fe)
hierro.grid(row=3, column=7, sticky=W)

cobalto = Button(root, text="Co", bg='red', command=Co)
cobalto.grid(row=3, column=8, sticky=W)

niquel = Button(root, text="Ni", bg='red', command=Ni)
niquel.grid(row=3, column=9, sticky=W)

cobre = Button(root, text="Cu", bg='red', command=Cu)
cobre.grid(row=3, column=10, sticky=W)

zinc = Button(root, text="Zn", bg='red', command=Zn)
zinc.grid(row=3, column=11, sticky=W)

itrio = Button(root, text="Y", bg='red', command=Y)
itrio.grid(row=4, column=2, sticky=W)

circonio = Button(root, text="Zr", bg='red', command=Zr)
circonio.grid(row=4, column=3, sticky=W)

niobio = Button(root, text="Nb", bg='red', command=Nb)
niobio.grid(row=4, column=4, sticky=W)

molibdeno = Button(root, text="Mo", bg='red', command=Mo)
molibdeno.grid(row=4, column=5, sticky=W)

tecnecio = Button(root, text="Tc", bg='red', command=Tc)
tecnecio.grid(row=4, column=6, sticky=W)

rutenio = Button(root, text="Ru", bg='red', command=Ru)
rutenio.grid(row=4, column=7, sticky=W)

rodio = Button(root, text="Rh", bg='red', command=Rh)
rodio.grid(row=4, column=8, sticky=W)

paladio = Button(root, text="Pd", bg='red', command=Pd)
paladio.grid(row=4, column=9, sticky=W)

plata = Button(root, text="Ag", bg='red', command=Ag)
plata.grid(row=4, column=10, sticky=W)

cadmio = Button(root, text="Cd", bg='red', command=Cd)
cadmio.grid(row=4, column=11, sticky=W)

hafnio = Button(root, text="Hf", bg='red', command=Hf)
hafnio.grid(row=5, column=3, sticky=W)

tantalio = Button(root, text="Ta", bg='red', command=Ta)
tantalio.grid(row=5, column=4, sticky=W)

wolframio = Button(root, text="W", bg='red', command=W1)
wolframio.grid(row=5, column=5, sticky=W)

renio = Button(root, text="Re", bg='red', command=Re)
renio.grid(row=5, column=6, sticky=W)

osmio = Button(root, text="Os", bg='red', command=Os)
osmio.grid(row=5, column=7, sticky=W)

iridio = Button(root, text="Ir", bg='red', command=Ir)
iridio.grid(row=5, column=8, sticky=W)

platino = Button(root, text="Pt", bg='red', command=Pt)
platino.grid(row=5, column=9, sticky=W)

oro = Button(root, text="Au", bg='red', command=Au)
oro.grid(row=5, column=10, sticky=W)

mercurio = Button(root, text="Hg", bg='red', command=Hg)
mercurio.grid(row=5, column=11, sticky=W)

rutherfordio = Button(root, text="Rf", bg='red', command=Rf)
rutherfordio.grid(row=6, column=3, sticky=W)

dubnio = Button(root, text="Db", bg='red', command=Db)
dubnio.grid(row=6, column=4, sticky=W)

seaborgio = Button(root, text="Sg", bg='red', command=Sg)
seaborgio.grid(row=6, column=5, sticky=W)

bohrio = Button(root, text="Bh", bg='red', command=Bh)
bohrio.grid(row=6, column=6, sticky=W)

hassio = Button(root, text="Hs", bg='red', command=Hs)
hassio.grid(row=6, column=7, sticky=W)

copemicio = Button(root, text="Cn", bg='red', command=Cn)
copemicio.grid(row=6, column=11, sticky=W)

###OTROS
meitnerio = Button(root, text="Mt", bg='gray', command=Mt)
meitnerio.grid(row=6, column=8, sticky=W)

damstadio = Button(root, text="Ds", bg='gray', command=Ds)
damstadio.grid(row=6, column=9, sticky=W)

roentgenio = Button(root, text="Rg", bg='gray', command=Rg)
roentgenio.grid(row=6, column=10, sticky=W)

nihonium = Button(root, text="Nh", bg='gray', command=Nh)
nihonium.grid(row=6, column=12, sticky=W)

moscovium = Button(root, text="Mc", bg='gray', command=Mc)
moscovium.grid(row=6, column=14, sticky=W)

livermorio = Button(root, text="Lv", bg='gray', command=Lv)
livermorio.grid(row=6, column=15, sticky=W)

tennessine = Button(root, text="Ts", bg='gray', command=Ts)
tennessine.grid(row=6, column=16, sticky=W)

oganesson = Button(root, text="Og", bg='gray', command=Og)
oganesson.grid(row=6, column=17, sticky=W)

####LATANIDOS
latano = Button(root, text="La", bg='pink', command=La)
latano.grid(row=7, column=2, sticky=W)

cerio = Button(root, text="Ce", bg='pink', command=Ce)
cerio.grid(row=7, column=3, sticky=W)

praseodimio = Button(root, text="Pr", bg='pink', command=Pr)
praseodimio.grid(row=7, column=4, sticky=W)

neodimio = Button(root, text="Nd", bg='pink', command=Nd)
neodimio.grid(row=7, column=5, sticky=W)

prometio = Button(root, text="Pm", bg='pink', command=Pm)
prometio.grid(row=7, column=6, sticky=W)

samario = Button(root, text="Sm", bg='pink', command=Sm)
samario.grid(row=7, column=7, sticky=W)

europio = Button(root, text="Eu", bg='pink', command=Eu)
europio.grid(row=7, column=8, sticky=W)

gadolinio = Button(root, text="Gd", bg='pink', command=Gd)
gadolinio.grid(row=7, column=9, sticky=W)

terbio = Button(root, text="Tb", bg='pink', command=Tb)
terbio.grid(row=7, column=10, sticky=W)

disprosio = Button(root, text="Dy", bg='pink', command=Dy)
disprosio.grid(row=7, column=11, sticky=W)

holmio = Button(root, text="Ho", bg='pink', command=Ho)
holmio.grid(row=7, column=12, sticky=W)

erbio = Button(root, text="Er", bg='pink', command=Er)
erbio.grid(row=7, column=13, sticky=W)

tulio = Button(root, text="Tm", bg='pink', command=Tm)
tulio.grid(row=7, column=14, sticky=W)

iterbio = Button(root, text="Yb", bg='pink', command=Yb)
iterbio.grid(row=7, column=15, sticky=W)

lutecio = Button(root, text="Lu", bg='pink', command=Lu)
lutecio.grid(row=7, column=16, sticky=W)

####ACTINIDOS
actinio = Button(root, text="Ac", bg='purple', command=Ac)
actinio.grid(row=8, column=2, sticky=W)

torio = Button(root, text="Th", bg='purple', command=Th)
torio.grid(row=8, column=3, sticky=W)

protactinio = Button(root, text="Pa", bg='purple', command=Pa)
protactinio.grid(row=8, column=4, sticky=W)

uranio = Button(root, text="U", bg='purple', command=U)
uranio.grid(row=8, column=5, sticky=W)

neptunio = Button(root, text="Np", bg='purple', command=Np)
neptunio.grid(row=8, column=6, sticky=W)

plutonio = Button(root, text="Pu", bg='purple', command=Pu)
plutonio.grid(row=8, column=7, sticky=W)

americio = Button(root, text="Am", bg='purple', command=Am)
americio.grid(row=8, column=8, sticky=W)

curio = Button(root, text="Cm", bg='purple', command=Cm)
curio.grid(row=8, column=9, sticky=W)

berkelio = Button(root, text="Bk", bg='purple', command=Bk)
berkelio.grid(row=8, column=10, sticky=W)

californio = Button(root, text="Cf", bg='purple', command=Cf)
californio.grid(row=8, column=11, sticky=W)

einstenio = Button(root, text="Es", bg='purple', command=Es)
einstenio.grid(row=8, column=12, sticky=W)

fermio = Button(root, text="Fm", bg='purple', command=Fm)
fermio.grid(row=8, column=13, sticky=W)

mendelevio = Button(root, text="Md", bg='purple', command=Md)
mendelevio.grid(row=8, column=14, sticky=W)

nobelio= Button(root, text="No", bg='purple', command=No)
nobelio.grid(row=8, column=15, sticky=W)

lawrencio = Button(root, text="Lr", bg='purple', command=Lr)
lawrencio.grid(row=8, column=16, sticky=W)

root.mainloop()