SCREAMING_SNAKE_CASE__		:					Dict						=					8.314_4598







def     _a				(      lowercase__  :			float     ,  lowercase__  :			float ):







     '''simple docstring'''


     if temperature < 0:
          raise Exception('Temperature cannot be less than 0 K' )
     if molar_mass <= 0:
          raise Exception('Molar mass cannot be less than or equal to 0 kg/mol' )
     else:
          return (3 * UNIVERSAL_GAS_CONSTANT * temperature / molar_mass) ** 0.5


if __name__ == "__main__":
      import doctest

      # run doctest
      doctest.testmod()

      # example
      SCREAMING_SNAKE_CASE__		:					List[Any]						=					300
      SCREAMING_SNAKE_CASE__		:					Optional[int]						=					28
      SCREAMING_SNAKE_CASE__		:					Dict						=					rms_speed_of_molecule(temperature, molar_mass)
      print(F"""Vrms of Nitrogen gas at 300 K is {vrms} m/s""")




import requests

SCREAMING_SNAKE_CASE__		:					int						=					"https://newsapi.org/v1/articles?source=bbc-news&sortBy=top&apiKey="







def     _a				(      lowercase__  :			str ):







     '''simple docstring'''


     SCREAMING_SNAKE_CASE__				:				Optional[Any]			=		requests.get(_NEWS_API + bbc_news_api_key ).json()
     # each article in the list is a dict
     for i, article in enumerate(bbc_news_page['articles']     ,  1 ):
          print(f'''{i}.) {article['title']}''' )


if __name__ == "__main__":
      fetch_bbc_news(bbc_news_api_key="<Your BBC News API key goes here>")



