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

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

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

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

reply 35

visibility
def text(string = input("\nmatn: ")): #تعریف تابع و دریافت متن
    if len(string) > 99: #اگر متن بیشتر از 100 کاراکتر بود
        return f"\n{string[:99]} ...\n"
    else:
        return f"\n{string}\n"
print(text()) #فراخانی تابع و چاپ در خروجی
import math as m
def matn(m):
    #بررسی اینکه ایا متن 100 کارکتر است یا خیر 
    if len(m) >= 100 :
        return m[:100] + "..."
    else :
        return m
matnvorodi=input('matn morede nazar ra vared konid:')
print(matn(matnvorodi))
def Text(t=''): #تعریف تابع و دریافت متن
    if t == '':
        t = input('Enter yor text: ')

    if len(t) > 100:
        return f'{t[:100]} ...'
    return t

print(Text()) #فراخانی تابع و چاپ در خروجی
def short_passage(passage):
  if len(passage) > 100:
    shorted_passage = passage[0:100] 
    return shorted_passage
  else:
    return passage

def main():
  passage = input("please Enter your passage: ")
  editted_passage = short_passage(passage)
  #print("«" + editted_passage + "»" )
  print(f"«{editted_passage}»")

if __name__ == "__main__":
  main()
<< صفحه قبل 1 2 4 صفحه بعد >>

ارسال جواب

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

×
بستن