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

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

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

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

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

input: hello amir ...
olleh rima ...
👨‍💻 14 ساعت قبل Mehdi.rouzkhosh این تمرین رو مشاهده کرد
👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
🔥 14 ساعت قبل Mehdi.rouzkhosh جواب جدیدی برای این تمرین ارسال کرد

7 جواب

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_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()
Mma123 دانلود Python
en_string = input ('str: ')
rev = [i[::-1] for i in en_string.split()]
rev_u = " ".join(rev)
print (f'{rev_u} --> {en_string}')
کاربر 918 دانلود Python
def reverse_words(sentence):
    # جدا کردن کلمات جمله
    words = sentence.split()
    
    # برعکس کردن هر کلمه و ذخیره در لیست جدید
    reversed_words = [word[::-1] for word in words]
    
    # ترکیب کلمات برعکس‌شده به یک جمله
    reversed_sentence = " ".join(reversed_words)
    
    return reversed_sentence
Milad.bio دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

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

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

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