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

برعکس کردن کلمات جمله

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

برنامه ای بنویسید که یک جمله دریافت کرده و تک تک کلمات را برعکس کرده و مجدد جمله را بدون تغییر در ترتیب کلمات چاپ کند.

input: hello amir ...
olleh rima ...
👨‍💻 24 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

reply 17

visibility
def reverse_words_in_sentence(sentence):
    words = sentence.split()
    reversed_words = [word[::-1] for word in words]
    return ' '.join(reversed_words)

sentence = input("Enter a sentence: ")
print(reverse_words_in_sentence(sentence))
def reverse_words(sentence):
    """این تابع کلمات یک جمله را برعکس می‌کند."""
    # تقسیم جمله به کلمات
    words = sentence.split()
    # برعکس کردن هر کلمه
    reversed_words = [word[::-1] for word in words]
    # تبدیل لیست کلمات برعکس شده به یک جمله
    reversed_sentence = ' '.join(reversed_words)
    return reversed_sentence

def main():
    # دریافت جمله از کاربر
    sentence = input("لطفاً یک جمله وارد کنید: ")
    # برعکس کردن کلمات و چاپ نتیجه
    result = reverse_words(sentence)
    print(result)

# اجرای برنامه
main()
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

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

×
بستن