input: from faker import Faker
  
  def generate_sample_data(n: int) -> None:
      """ Generates and prints n rows of sample data for a web application using
      Python's faker library. Each row contains name, email, and age.
      >>> generate_sample_data(3)
      "Catherine Fuller cfuller0@alibaba.com 25"
      "James Thompson jthompson1@theguardian.com 54"
      "Samuel Sanchez ssanchez2@youtube.com 42"
      """
      fake = Faker()
      for _ in range(n):
          print(fake.name(), fake.email(), fake.random_int(min=18, max=60))
output:     fake = Faker()
      for i in range(n):
          name = fake.name()
          email = fake.email()
          age = fake.random_int(min=18, max=60)
          print(f"{name} {email} {age}")