Python Program to Print N Letters of Alphabets in Uppercase

In this article, we will learn about python program to print N letters of alphabets in uppercase with examples.

Getting Started

The task is to print N letters of alphabets in uppercase in python. For example,

If N = 6, output is –

 A B C D E F 

If N = 20, output is –

 A B C D E F G H I J K L M N O P Q R S T 

We can do above task –

Print N Letters of Alphabets in Uppercase Using For Loop

Python Program to print N letters of alphabets in uppercase using for loop –

 n = int(input("Enter number of letters to print")) for i in range(n): print(chr(65 + i), end = " ") 

Output:

 Enter number of letters to print 20 A B C D E F G H I J K L M N O P Q R S T 

65 is ASCII value of A. chr() function accepts integer value as parameter and returns corresponding character.

Print N Letters of Alphabets in Uppercase Using While Loop

Pseudo Algorithm

  • Initialise a counter variable, i.e. i = 0, to be used with while Loop.
  • Using ASCII value of character, we print character using chr() function.
  • Increment counter variable by 1.

print n letters of alphabets in uppercase using while loop –

 n = int(input("Enter number of letters to print")) i = 0 while (i < n): print(chr(65 + i), end = " ") i = i + 1 

Output:

 Enter number of letters to print 19 A B C D E F G H I J K L M N O P Q R S 

Print N Letters of Alphabets Using String Constant – ascii_uppercase

Using string constant ascii_uppercase, we can retrieve alphabets in uppercase.

 import string n = int (input("Enter number of letters to print")) res = string.ascii_uppercase[:n] print(str(res)) 

Output:

 Enter number of letters to print 18 ABCDEFGHIJKLMNOPQR 

ascii_uppercase returns alphabets in uppercase. We can also specify number of letters we want in constant.

Reference – Official Doc

Leave a Reply