instruction: Írj egy python függvényt, amely elemzi a szöveget és kiadja a statisztikákat.
output: Persze, itt egy példa Python függvény, amely statisztikákat számol ki egy adott szövegre:
  
  ```
  def text_statistics(text):
      # Kiszámítja a karakterek teljes számát (beleértve a szóközöket és az írásjeleket).
      total_chars = len(text)
  
      # Számítsuk ki a szavak számát (feltételezve, hogy szóközökkel vannak elválasztva)
      words = text.split()
      num_words = len(words)
  
      # Számítsuk ki az átlagos szóhosszúságot
      avg_word_len = sum(len(word) for word in words) / num_words
  
      # Számítsuk ki a mondatok számát (feltételezve, hogy pontokkal vannak elválasztva)
      sentences = text.split(".")
      num_sentences = len(sentences)
  
      # Számítsuk ki a mondatok átlagos hosszát (szavakban)
      avg_sentence_len = num_words / num_sentences
  
      # A kiszámított statisztikák visszaadása szótárként
      return {
          "total_chars": total_chars,
          "num_words": num_words,
          "avg_word_len": avg_word_len,
          "num_sentences": num_sentences,
          "avg_sentence_len": avg_sentence_len,
      }
  ```
  
  A függvény használatához egyszerűen hívja meg egy szöveges karakterlánccal, mint argumentummal:
  
  ```
  text = "Ez egy minta mondat. Két mondatból áll, és összesen hat szóból áll."
  stats = text_statistics(text)
  print(stats)
  ```
  
  Kimenet:
  
  ```
  {'total_chars': 66, 'num_words': 12, 'avg_word_len': 4.5, 'num_sentences': 3, 'avg_sentence_len': 4.0}}
  ```
  
  Ez a függvény kiszámítja a szövegben lévő karakterek teljes számát, a szavak számát, az átlagos szóhosszúságot, a mondatok számát és az átlagos mondathosszúságot (szavakban).