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

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

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

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

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

reply 16

visibility

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

دریافت اشتراک

جواب شماره 1398

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

دریافت اشتراک

جواب شماره 1794

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

دریافت اشتراک

جواب شماره 2839

jomle = input ("Enter your sentences:")
kalame = jomle.split(" ")
len_kalame = list(map(lambda x: len(x), kalame))
print (f"the longest {max(len_kalame)} and the shortest is {min(len_kalame)}")
class Max_Min:
    def __init__(self,word):
        self.word = word

    def max_min_text(self):
        spl = self.word.split()
        longtext = max(spl,key=len)
        smalltext = min(spl,key=len)

        return f"{spl} \n max = {longtext} \n min = {smalltext}"


text = str(input("enter your text word:"))
print(Max_Min(text).max_min_text())
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)
user_input = input("Please enter a text: ")

str_lst = user_input.split(" ")
str_lst.sort()

print(f"Longest word => {str_lst[-1]}")
print(f"Shortest word => {str_lst[0]}")
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

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

×
بستن