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

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

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

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

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

پاسخ‌ها 40

def matn(a):
    if len(a) > 100:
        return a[0:100] + "..." 

    else:
        return a
res = matn("Python programming is fun and powerful. Keep practicing every day to become a better programmer soon!Hello from a program")    
print(res)

def summarize_text(text):
    # بررسی طول متن
    if len(text) > 100:
        # اگر طول متن بیشتر از 100 کاراکتر باشد
        return text[:100] + "..."
    else:
        # در غیر این صورت کل متن را برمی‌گرداند
        return text

# مثال استفاده
user_input = input("لطفاً یک متن وارد کنید: ")
summary = summarize_text(user_input)
print(summary)
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("text: ");
        String text = scanner.nextLine();

        if (text.length() > 100) {
            System.out.println(text.substring(0, 100) + "...");
        } else {
            System.out.println("your text: " + text);
        }

        scanner.close();
    }
}
پاسخ هوش مصنوعی Ai Java

ارسال جواب

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

×
بستن