اكتب دالة تستقبل سلسلة نصية وتقوم بحساب عدد الحروف الكبيرة وعدد الحروف الصغيرة
- برمجة
- برمجة بايثون
- 2021-04-13
- daafoor
الأجوبة
def string_test(s):
d={"UPPER_CASE":0, "LOWER_CASE":0}
for c in s:
if c.isupper():
d["UPPER_CASE"]+=1
elif c.islower():
d["LOWER_CASE"]+=1
else:
pass
print ("Original String : ", s)
print ("No. of Upper case characters : ", d["UPPER_CASE"])
print ("No. of Lower case Characters : ", d["LOWER_CASE"])
string_test('The quick Brown Fox')
الناتج المتوقع
Original String : The quick Brow Fox
No. of Upper case characters : 3
No. of Lower case Characters : 13
أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال