طولانی ترین کلمه جمله
برنامه ای بنویسید که یک جمله از ورودی دریافت کند و طولانی ترین و کوتاه ترین کلمه موجود در جمله را در خروجی چاپ کند
برنامه ای بنویسید که یک جمله از ورودی دریافت کند و طولانی ترین و کوتاه ترین کلمه موجود در جمله را در خروجی چاپ کند
txt = input("Enter text : ") text = txt.split() max_num = max(text, key = len) min_num = min(text, key = len) print(f"min txt : {min_num}") print(f"max txt : {max_num}")
برای کوتاه تر شدن کدها نیازی به ایجاد متغییر نیست
sentence=input("write") b=sentence.split(" ") print(b) print(f"Longest word={max(b)} and shortest word={min(b)}")
حداقل قبل از ارسال کد خود را بررسی کنید. اشتباه است
sentence = input("Enter a sentence: ") if sentence : parts = sentence.split(' ') longest = parts[0] shortest = parts[0] for i in parts: if len(i) > len(longest): longest = i if len(i) < len(shortest): shortest = i print(f'\'{longest}\' is the longest word ') print(f'\'{shortest}\' is the shortest word ') else : print('No sentence')
def l_s(matn): w=matn.split() l_w=max(w, key=len) s_w=min(w, key=len) return l_w, s_w matn=input("matn: ") l,s=l_s(matn) print(f"long: {l}") print(f"short: {s}")
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 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]}")
لطفا قبل از ارسال بررسی شود. اشتباه است
x = input('please enter your sentense:') x = x.split(' ') print(f'longest word is : {max(x, key = len)}') print(f'shortest word is : {min(x, key = len)}')
def find_longest_and_shortest_words(sentence): # تقسیم جمله به کلمات words = sentence.split() # بررسی اگر هیچ کلمهای وجود نداشته باشد if not words: return None, None # پیدا کردن طولانیترین و کوتاهترین کلمه longest_word = max(words, key=len) shortest_word = min(words, key=len) return longest_word, shortest_word def main(): # دریافت جمله از کاربر sentence = input("لطفاً یک جمله وارد کنید: ") longest_word, shortest_word = find_longest_and_shortest_words(sentence) if longest_word and shortest_word: print(f"طولانیترین کلمه: '{longest_word}'") print(f"کوتاهترین کلمه: '{shortest_word}'") else: print("هیچ کلمهای در جمله وجود ندارد.") if __name__ == "__main__": main()
def find_shortest_and_longest(sentence): words=sentence.split() shortest_word=min(words,key=len) longest_word=max(words,key=len) print(shortest_word) print(longest_word) sentence=input('enter a sentence:') find_shortest_and_longest(sentence)
برنامه ای بنویسید که مسافتی را به متر دریافت کند و به کیلومتر تبدیل کند و در خروجی نمایش دهد راهنمایی: هر کیلومتر = 1000 متر
تابعی بنویسید که رشته ای را دریافت کند و مقدار رمزنگاری شده را طبق الگوریتم زیر برگرداند. سپس تابعی بنویسید که عبارت رمزنگاری را دریافت کند و رشته اولیه را برگرداند. در این رمزنگاری :هرحرف باید با ...
فرمی طراحی کنید که اطلاعات زیر را با استفاده از بهترین عناصر از کاربر دریافت کند و به صفحه register/ به روش post ارسال کندنامنام خانوادگیجنسیتسنشهررنگ مورد علاقهتاریخ تولدشماره موبایلآدرس
دیتابیس یک رستوران را طراحی کنید و کوئری مربوط به ساخت جداول و کلیدهای آنها را بنویسید. راهنمایی: در این رستوران میخواییم لیست غذاها و سفارش ها و مشتریان را در سیستم داشته باشیم
برنامه ای بنویسید که یک عدد از کاربر دریافت کند و جدول ضرب آن عدد را همانند زیر در خروجی چاپ کند yek adad vared konid: 2 2 x 1 = 2 2 x 2 = 4 2 x 3 = 6 2 x 4 = 8 2 x 5 = 10 2 x 6 = 12 2 x 7 = 14 2 x...
تابعی بنویسید که تعداد تکرار یک کاراکتر در یک رشته را برگرداند برای این سوال نباید از توابع آماده استفاده کنید count_char("hooshang", "o") #2
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری