تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

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

آسان 193/ دانلود 332 بازدید

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

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

4 جواب

نمیتونم این تمرین رو حل کنم!
def reverseWordSentence(Sentence):
    return ' '.join(word[::-1] for word in Sentence.split(" "))
Sentence=str(input("word: "))
print(reverseWordSentence(Sentence))
Farbod.313 دانلود Python
a=[]
b=(input('str:'))
for i in b:
    a.append(i)
for j in reversed(a):
      print(j,end="")
Maryam.n دانلود Python
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()
Mma123 دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

/* کداتو توی این بخش بنویس
فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
البته قبلش این سه خط رو پاک کن */
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن