w3resource

Python: Print letters from the English alphabet from a-z and A-Z

Python Basic - 1: Exercise-114 with Solution

Write a Python program to print letters from the English alphabet from a-z and A-Z.

Sample Solution:

Python Code:

# Import the 'string' module to access ASCII letters.
import string

# Print the alphabet from a to z using lowercase ASCII letters.
print("Alphabet from a-z:")
for letter in string.ascii_lowercase:
    # Print each letter, end with a space to display them on the same line.
    print(letter, end=" ")

# Print a newline for better formatting.
print()

# Print the alphabet from A to Z using uppercase ASCII letters.
print("Alphabet from A-Z:")
for letter in string.ascii_uppercase:
    # Print each letter, end with a space to display them on the same line.
    print(letter, end=" ")

Sample Output:

Alphabet from a-z:
a b c d e f g h i j k l m n o p q r s t u v w x y z 
Alphabet from A-Z:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

Explanation:

Here is a breakdown of the above Python code:

  • Module Import:
    • The code imports the "string" module to access ASCII letters.
  • Lowercase Alphabet Printing:
    • The first loop prints the alphabet from 'a' to 'z' using string.ascii_lowercase.
    • It iterates through each letter in the lowercase ASCII letters.
    • Each letter is printed on the same line with a space at the end.
  • Uppercase Alphabet Printing:
    • The second loop prints the alphabet from 'A' to 'Z' using string.ascii_uppercase.
    • It iterates through each letter in the uppercase ASCII letters.
    • Each letter is printed on the same line with a space at the end.
  • Newline for Formatting:
    • A newline is printed after the first set of letters for better formatting.

Visual Presentation:

Python: Print letters from the English alphabet from a-z and A-Z.

Flowchart:

Flowchart: Python - Print letters from the English alphabet from a-z and A-Z.

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a Python program to reverse all the words which have even length.
Next: Write a Python program to generate and prints a list of numbers from 1 to 10.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://198.211.115.131/python-exercises/basic/python-basic-1-exercise-114.php