خلاصه کننده متن
تابعی بنویسید که یک متن دریافت کند و درصورتی که متن طولانی تر از 100 کاراکتر بود، 100 کاراکتر اول آن را به همراه «...» برگرداند. در غیر این صورت کل متن را بدون تغییر برگرداند.
تابعی بنویسید که یک متن دریافت کند و درصورتی که متن طولانی تر از 100 کاراکتر بود، 100 کاراکتر اول آن را به همراه «...» برگرداند. در غیر این صورت کل متن را بدون تغییر برگرداند.
while 1: def i(): j=input("enter your sentence:\n") print("\n\n") if len(j)>=99: print(">>>",j[:99]+"...") else: print(">>>",j) print(".......................................................") i()
def less():
#متغییر مورد استفاده
long_text=input('enter your info: ')
#متغییر سی که برای شمارش استفاده میشه ،به جهت استفاده نکردن از تابع لن
c=0
#و حلقه ای که شمارش رو انجام میده و مسیری متفاوت برای شمردن تعداد کاراکتر ها است
for i in long_text:
c+=1
#شرط مورد نظر جهت اسلایسینگ
if c >=100:
return long_text[0:100]+'...'
#محل فراخوانی تابع
print(less())
def Sum ( Text ) :
l = []
num = 0
if len ( Text ) > 100 :
for i in Text :
l . append ( i )
num += 1
if num == 100 :
break
print ( "..................................." )
for i in l :
print ( i , end = "" )
print ( "..." )
else :
print ( Text )
Sum ( input ( "Enter your Text : " ) )
text = input ('Enter your text : ')
def text_cut(text):
if len(text) > 100 :
return (text[:100])
elif len(text) < 100:
return text
print (text_cut(text))
text=input('text: ') lst=list(text) tRes="" if len(lst)<=100: print(text) else: for i in range(100): tRes+=lst[i] tRes+='...' print(tRes)
تابعی بنویسید که یک رشته (String) دریافت کند و تعداد حروف آن را برگرداند نکته: برای حل این سوال، از توابع آماده نباید استفاده کنید مثال:get_len('code-bezan.ir') # 13
تابعی بنویسید که دو عدد به همراه یک عملگر (+ - / *) دریافت کند و محاسبه مربوطه را انجام دهد و نتیجه را برگرداند مثال:cal(2, '+', 6) #8 cal(5, '-', 1) #4 cal(6, '/', 2) #3 cal(8, '*', 2) #16
برنامه ای بنویس که عددی را از ورودی دریافت کند و عدد را به توان 2 برساند و در خروجی چاپ کند. تا زمانی که عدد 0 وارد نشده است این روند ادامه پیدا کند
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری