periodic_table_category

plasmapy.particles.atomic.periodic_table_category(argument: str | Integral) str[source]

Return the periodic table category.

Parameters:

argument (atom-like) – Atomic number (either integer or string), atomic symbol (e.g., "H", string), or element name (e.g., "francium", string).

Returns:

The periodic table category of the element.

Return type:

str

See also

periodic_table_period

returns periodic table period of element.

periodic_table_group

returns periodic table group of element.

periodic_table_block

returns periodic table block of element.

Examples

>>> periodic_table_category(82)
'post-transition metal'
>>> periodic_table_category("85")
'halogen'
>>> periodic_table_category("Ra")
'alkaline earth metal'
>>> periodic_table_category("rhodium")
'transition metal'