حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

تعداد حروف بزرگ در رشته

تمرین آسان 3069 visibility link download flag

برنامه ای بنویسید که یک متن از کاربر دریافت کند و تعداد حروف بزرگ آن را در خروجی چاپ کند.

مثال:

input: HooShanG
3
👨‍💻 15 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 17

def count_uppercase_letters(text):

    # شمارش حروف بزرگ
    uppercase_count = sum(1 for char in text if char.isupper())
    return uppercase_count

# دریافت متن از کاربر
user_input = input("لطفاً یک متن وارد کنید: ")

# شمارش حروف بزرگ
uppercase_count = count_uppercase_letters(user_input)

# نمایش نتیجه
print(f"تعداد حروف بزرگ در متن: {uppercase_count}")
class Alphabet:
    def __init__(self,string):
        self.string=string
    def capital_letters(self):
        l=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","W","X","Y","T","U","V","Z"]
        h=0
        for i in self.string:
            for j in l:
                if i==j:
                    h+=1
        return h
print("Program title Count : uppercase letters in string")
a=input("Please,Enter the text:\n")
u= Alphabet(a)      
print("Number of capital letters : ",u.capital_letters())

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن