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

شمارنده حروف رشته

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

تابعی بنویسید که یک رشته (String) دریافت کند و تعداد حروف آن را برگرداند

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


مثال:

get_len('code-bezan.ir') # 13
👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

reply 16

visibility
def length(str):
    """تعدا حروف رشته را بر میگرداند"""
    count = 0 # تعداد حروف
    for character in str: # برای حر حرف در رشته خود
        count = count + 1 # تعداد حروف را یک عدد اضافه میکنیم
    return count # تعداد را بر میگردانیم

text = input('enter your text: ')
print(length(text))
# در تابع زیر فاصله را به عنوان حروف محاسبه نمی کند و اگر بخواهیم حساب کند باید شرط را پاک کنیم
def get_len(par):
    lenght = 0
    for i in par:
        if i == ' ':
            pass
        else:
            lenght += 1
    return lenght
a = 'this is a test'
print(get_len(a))
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

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

×
بستن