الانتقال إلى المحتوى الرئيسي

برنامج بيثون بسيط لإخراج كلمة في الاتجاه المعاكس

بايثون هي واحدة من لغات البرمجة الأكثر شعبية وسهلة التعلم. يمكنك كتابة الكثير من البرامج فيه ، بما في ذلك تلك التي تغير الكلمات وتقلبها. دعونا ننظر في برنامج بيثون بسيط أن إخراج كلمة في الاتجاه المعاكس.

أولا ، دعونا إنشاء وظيفة من شأنها أن تأخذ كلمة كوسيطة والعودة نسخته مقلوب. للقيام بذلك ، سوف نستخدم شريحة سلسلة ، والتي تسمح لنا بالحصول على السلسلة الفرعية بترتيب عكسي. يتم تعريف الشرائح في بايثون باستخدام أقواس مربعة ، يتم من خلالها الإشارة إلى فهارس البداية والنهاية.

مثال:

كلمة = 'مرحبا'

عكس_كلمة = كلمة [:: -1]

طباعة (عكس_كلمة) # أوله

الآن ، لاستخدام هذه الوظيفة ، يمكننا تمرير كلمة إليها وإخراج النتيجة باستخدام وظيفة الطباعة المدمجة (). وبالتالي ، سنكون قادرين على رؤية الكلمة المقلوبة على الشاشة.

  1. برنامج بايثون لعكس كلمة
  2. تنفيذ مهمة بسيطة
  3. باستخدام المدمج في وظائف بيثون
  4. حل متكرر للمشكلة
  5. طرق أخرى لقلب كلمة في بايثون
  6. سؤال وجواب
  7. كيف رمز لإخراج كلمة الى الوراء في بيثون العمل?

برنامج بايثون لعكس كلمة

بايثون هي لغة برمجة عالية المستوى لها بناء جملة بسيط ومفهوم. يسمح لك بتطوير مجموعة متنوعة من البرامج ، بما في ذلك تلك التي تقوم بتحويل الكلمات.

تم تصميم هذا البرنامج الثعبان على الوجه الكلمات. انها تسمح للمستخدم لإدخال كلمة والمخرجات تلك الكلمة في ترتيب عكسي من حروفها.

مثال على استخدام البرنامج:

  1. يبدأ المستخدم البرنامج.
  2. يطلب البرنامج من المستخدم إدخال كلمة.
  3. يقوم المستخدم بإدخال كلمة "مرحبا".
  4. يعرض البرنامج كلمة" تيفيرب " على الشاشة.

هنا هو رمز برنامج بايثون:

# المستخدم يدخل كلمة

كلمة = إدخال ("أدخل الكلمة:")

# تحويل الكلمة

عكس_كلمة = كلمة [:: -1]

# إخراج الكلمة المقلوبة

طباعة ("كلمة مقلوبة:" ، كلمة معكوسة)

وصف رمز البرنامج:

  • يتم استخدام كلمة متغير المستخدم لتخزين الكلمة التي أدخلها المستخدم.
  • ال [:: -1] يستخدم المشغل لقلب سلسلة.

وبالتالي ، يتيح لك برنامج بايثون هذا تسليم كلمة أدخلها المستخدم وعرضها على الشاشة. يمكن استخدامه لأغراض مختلفة ، بما في ذلك تحويل الكلمات في الألعاب ، والعمل مع النص ، وما إلى ذلك

. تنفيذ مهمة بسيطة

لكتابة برنامج بيثون لإخراج كلمة في الاتجاه المعاكس ، يمكنك استخدام الخوارزمية التالية:

  1. الحصول على كلمة الإدخال من المستخدم.
  2. قم بإنشاء متغير جديد لتخزين الكلمة المقلوبة.
  3. استخدام حلقة للذهاب من خلال جميع الشخصيات من كلمة الإدخال في ترتيب عكسي.
  4. في كل تكرار للحلقة ، أضف الحرف الحالي إلى المتغير بالكلمة المقلوبة.
  5. عرض الكلمة المقلوبة على الشاشة.

نموذج رمز البرنامج:

كود بايثون
كلمة = إدخال ("أدخل الكلمة:")
كلمة معاكسة = ""
للحرف في عكس (كلمة):
عكس_كلمة + = حرف
طباعة ("كلمة مقلوبة:" ، كلمة معكوسة)

ويضيف حرفا إلى بداية المتغير مع عكس الكلمة. ثم سيعرض البرنامج الكلمة المقلوبة على الشاشة.

باستخدام المدمج في وظائف بيثون

تقدم بايثون مجموعة واسعة من الوظائف المدمجة التي تبسط وتسريع تطوير البرنامج. وفيما يلي بعض من أكثر فائدة المدمج في وظائف بيثون:

  1. طباعة ("مرحبا ، العالم!")

كثافة العمليات (): يتم استخدام الدالة كثافة العمليات () لتحويل قيمة إلى عدد صحيح. على سبيل المثال:

الرقم = الإدخال ("أدخل رقما:")

النتيجة = كثافة العمليات (عدد) * 2

طباعة (نتيجة)

ستر(): ستر() وظيفة تحويل قيمة إلى سلسلة. يمكن أن يكون هذا مفيدا عندما تحتاج إلى دمج صف مع بيانات أخرى أو إجراء عمليات أخرى على الصفوف. على سبيل المثال:

العمر = 25

رسالة = " أنا "+ شارع (عمر) + " سنوات."

بالإضافة إلى ذلك ، تحتوي بايثون على وظائف مضمنة أخرى مثل سوم () ، ماكس () ، مين () ، مرتبة () ، إلخ.، مما يسهل العمل مع الأرقام والتسلسلات. تحقق من وثائق بايثون لمعرفة المزيد عن الوظائف المضمنة وقدراتها.

حل متكرر للمشكلة

لحل مشكلة اشتقاق الكلمة على العكس من ذلك ، يمكنك استخدام خوارزمية متكررة. العودية هي العملية التي تستدعي بها الوظيفة نفسها.

بادئ ذي بدء ، دعنا نصف الوظيفة التي ستقلب الكلمة:

ديف عكس (كلمة):

إذا لين (كلمة) = = 0:

عودة ""

آخر:

عودة عكس (كلمة [1:]) + كلمة [0]

في هذه الوظيفة ، نتحقق مما إذا كان طول الكلمة صفرا ، ثم نعيد سلسلة فارغة. إذا كان طول الكلمة أكبر من الصفر ، فاستدعي الدالة العكسية بوسيطة تساوي السلسلة الفرعية للكلمة ، بدءا من الفهرس 1 ، وأضف الحرف الأول من الكلمة إلى النتيجة.

الآن يمكننا استدعاء الوظيفة وطباعة النتيجة:

كلمة = "مرحبا"

عكس_كلمة = عكس (كلمة)

طباعة (عكس_كلمة)

نتيجة للبرنامج ، سيتم عرض كلمة "تيفيرب" على الشاشة.