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

تعداد تکرار کاراکتر در رشته

تمرین آسان 5790 visibility link download flag trending_up پربازدید

تابعی بنویسید که تعداد تکرار یک کاراکتر در یک رشته را برگرداند

برای این سوال نباید از توابع آماده استفاده کنید


count_char("hooshang", "o") #2
👨‍💻 4 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

reply 17

visibility
def count_char(string, char):
    count = 0  # شمارش تکرار کاراکتر

    # پیمایش رشته
    for c in string:
        # بررسی اینکه آیا کاراکتر برابر با کاراکتر مورد نظر است
        if c == char:
            count += 1  # افزایش شمارش

    return count  # برگرداندن تعداد تکرار

# مثال استفاده از تابع
result = count_char("hooshang", "o")
print(result)  # خروجی: 2
# iteration of character
Name = "mohammad"
Character = "b"
def count_char(Str,Char):
    i = len(Str)-1
    Num = 0
    while not i < 0:
        if  Str[i] == Char:
            Num += 1
        i -= 1
    return Num
print(f"The number of character {Character} in the string {Name} is:{count_char(Name, Character)}")
```def duplicate_string(string,char):
    """
    این تابع برای نشان دادن تعداد حروف تکراری 
    در یک استرینگ است 
    """
    # مقدار متغیری را صفر و رشته مورد نظر را با حلقه پیمایش میکنیم
    count = 0
    for i in string :
        if i == char:   #اگر کاراکترهای درحال پیمایش با ورودی دوم ما یکی بود 
            count += 1  #تعداد یک عدد به کانت اضافه میکنیم 
    return count        #خروجی را چاپ میکنیم
# فراخانی تابع و دادن دو ورودی به تابع
filter_char = duplicate_string("mohammad","m")
print(filter_char)```
def count_char(txt,char):
    count=0
    for i in t:
        if c==i:
            count+=1
    print(count if count>0 else 'nout found')

t=input('enter your text: ')
c=input('enter your char: ')   
count_char(t,c)
def chek_try_str(string,char):
    return string.count(char)
text=input('input one string:')
char=input('input char for count:')
print(f"the character appears'{char}',{chek_try_str(text,char)} times in the string.")
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

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

×
بستن