समस्या विवरण
एक दिए गए स्ट्रिंग इनपुट के लिए, हम लोअरकेस में वर्णों की संख्या और अपरकेस में वर्णों की संख्या को पायथन का उपयोग करके गिनना चाहेंगे। उदाहरण के लिए, दी गई स्ट्रिंग के लिए:
"Hello World"
गणना होनी चाहिए:
अपरकेस: 2
लोअरकेस: 8
हम इसे 2 शर्तों के साथ एक साधारण फॉर लूप का उपयोग करके लागू कर सकते हैं जो अपरकेस और लोअरकेस वर्णों की जांच करते हैं।
उदाहरण
def countUpperAndLowerCase(sentence):
upper = 0
lower = 0
for i in sentence:
if i >= 'A' and i <= 'Z':
upper += 1
elif i >= 'a' and i <= 'z':
lower += 1
print("अपरकेस: " + str(upper))
print("लोअरकेस: " + str(lower))
countUpperAndLowerCase("Hello World")
आउटपुट
अपरकेस: 2
लोअरकेस: 8