طولانی ترین کلمه جمله

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

برنامه ای بنویسید که یک جمله از ورودی دریافت کند و طولانی ترین و کوتاه ترین کلمه موجود در جمله را در خروجی چاپ کند

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

reply 16

visibility
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
class Max_Min:
    def __init__(self,word):
        self.word = word

    def max(self):
        plt = self.word.split()
        longtext = max(plt,key=len)
        return f"long text = {longtext}"

    def min(self):
        plt2 = self.word.split()
        smalltext = min(plt2,key=len)
        return f"min text = {smalltext}"

text = str(input("enter your word text ="))
print(Max_Min(text).max())
print(Max_Min(text).min())
while True:
    sentence = input("Write a sentence. (more than 4 words) ")
    words = sentence.split()
    if len(words) > 4:
        break
    elif not words:
        print("you have to write words")
    else:
        print("you should write 5 word or more")
longest = words[0]
shortest = words[0]
for word in words:
    if len(word) > len(longest):
        longest = word
    if len(word) < len(shortest):
        shortest = word

print(f"shortest word is: <{shortest}> with {len(shortest)} words")
print(f"Longest word is: <{longest}> with {len(longest)} words")

class Word:
    def __init__(self, word):
        self.word = word
    
    def Print(self):
        words_list = self.word.split()
        longest_word = max(words_list, key=len)
        shortest_word = min(words_list, key=len)
        return words_list, longest_word, shortest_word

words = input("enter your words: ")
obj = Word(words)

words_list, longest_word, shortest_word = obj.Print()
print("کلمات:", words_list)
print("بلندترین کلمه:", longest_word)
print("کوتاه‌ترین کلمه:", shortest_word)

لطفا قبل از ارسال بررسی شود. اشتباه است Alvandsina


<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

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

×
بستن