Programming Examples
From the below text perform the following tasks (alphabets are case insensitive):
From the below text perform the following tasks (alphabets are case insensitive):
“The standard Lorem Ipsum passage, used since the 1500. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et Dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.”
Tasks
Find the count of alphabets. E.g.
count of ‘a’ is 2
count of ‘b’ is 5
……………
count of ‘z’ is 6 *
Solutiontext = """The standard Lorem Ipsum passage, used since the 1500. Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et Dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat
nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt
mollit anim id est laborum."""
# Convert text to lowercase
text = text.lower()
print("Count of Alphabets:\n")
# Count each alphabet
for ch in range(97,121):
letter = chr(ch)
count = text.count(letter)
print("Count of ",letter," =",count)
▶ RUN Output/ Explanation: From the below
text perform the following tasks (alphabets are case insensitive):
“The standard
Lorem Ipsum passage, used since the 1500. Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et
Dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in
reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
deserunt mollit anim id est laborum.”
Tasks
a. Find
how many words are starting with a capital letter.
b. Create
a dictionary of vowels as keys and count as values from the above passage.
Solutiontext = """The standard Lorem Ipsum passage, used since the 1500. Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et Dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat
nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt
mollit anim id est laborum."""
words = text.split()
capital_count = 0
for word in words:
word = word.strip(",.;:!?\"'()") # Remove punctuation
if word and word[0].isupper():
capital_count += 1
print("Words starting with a capital letter:", capital_count)
vowels = {'a': 0, 'e': 0, 'i': 0, 'o': 0, 'u': 0}
for ch in text.lower():
if ch in vowels:
vowels[ch] += 1
print("Vowel Count Dictionary:")
print(vowels)
▶ RUN Output/ Explanation: