Part of the series

Several example codes

~1 min read • Updated Oct 11, 2025

Program Overview

This Python program reads an integer from the user and prints the string "** z" in each line using a loop.
The number of lines is determined by the input value.
This exercise helps reinforce basic loop structures and string formatting in terminal output.


Python Code:


def print_star_z(n):
    for i in range(n):
        print("** z")

# Run the program
rows = int(input("Enter number of lines: "))
print_star_z(rows)

Sample Output (input: 3):


** z
** z
** z

Step-by-Step Explanation:

- The program first reads an integer from the user
- A for loop runs for the specified number of iterations
- In each iteration, the string "** z" is printed on a new line
- This combines a symbol pattern with a character to reinforce loop and output formatting


Written & researched by Dr. Shahin Siami