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

خلاصه کننده متن

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

تابعی بنویسید که یک متن دریافت کند و درصورتی که متن طولانی تر از 100 کاراکتر بود، 100 کاراکتر اول آن را به همراه «...» برگرداند. در غیر این صورت کل متن را بدون تغییر برگرداند.

👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 41

'''با تابع'''
def textShorten(a):
    return a[:101] + "..." if len(a)> 100 else a
a = input('enter the text: ')
s = textShorten(a)
print(s)

'''بدون تابع'''
a = "Here is a sample text. sdiu rdrfsverv erdv sd fwecs sef sef fes fsd. efs sef df, sdfkcjnsjnkfe, fscsrgf. sfrf rgf er erf er er dsvcdsvwsd c sdc dsc."
if len(a) > 100:
    print(a[:101], "...")
    print("This is a more than 100 character text.")
else:
    print(a)

ارسال جواب

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

×
بستن