NEWSubscribe to Receive Free E-mail UpdatesSubscribe

How to Print Alphabet R in Python?

In this article will be showing you a Python program to print alphabet pattern R.

This will be done by using FOR loop using RANGE function. Print letters in python is going to be article/video series where I will going to cover all A to Z Alphabets one by one.


Lets explore bit about FOR loop and RANGE function before jumping into Pattern programming:

What is FOR loop?

A loop is a used for iterating over a set of statements repeatedly. In Python we have three types of loops forwhile and do-while. In this tutorials, we will use for loop and the other two loops are covered in the separate tutorials.

What is RANGE function?

Simply, the range() function makes it possible to generate a sequence of numbers between a given range. For example, you might want to print out (or use) a range of numbers from 0–9. Depending on how arguments are passed through the function, a user can determine where the series of numbers begins and ends.

The range() function accepts three arguments:
  • start — integer where the range starts.
  • stop — integer before the sequence is to end.
  • step — how to increment between each integer in the sequence.
Related:

Find below full code access and live demo video.


Please find below script:
alphabet_str = "" 
for row in range(0,7): 
#move in rows 
    for column in range(0,7): 
#move in column 
        if (column == 1 or ((row == 0 or row == 3) and column > 1 and column < 5) or (column == 5 and row != 0 and row < 3) or (column == row - 1 and row > 2)): 
            alphabet_str = alphabet_str + "*" 
        else: 
            alphabet_str = alphabet_str + " " 
    alphabet_str = alphabet_str + "\n" 
print(alphabet_str) 
#output{codeBox}

Post a Comment

0 Comments