• 0
عامر الشابي

تمارين في البايثون

سؤال

السلام عليكم ورحمة الله وبركاته

 

سيكون هذا الموضوع بمثابة مساحة لوضع تمارين لكل أطوار المبرمجين سواء مبتدئين أو محترفين

 

والغرض هو زيادة مرونة البرمجة بالبايثون

 

والتمارين توضع باللغة العربية ومشاركة الجميع هنا في حلها

 

التمارين تكون مخصص للبايثون فقط

 

وهذا أول تمرين أفتتح به الموضوع

 

نص التمرين:

 

المتغير S يحتوي على كلمة أكبر من ثلاثة حروف

 

إن كانت أكبر من ثلاثة حروف ضع في آخر الكلمة "ing"

 

وإن كانت الكلمة تنتهي بـ"ing" إستبدلها بـ"ly" 

 

وإن كان متغير S أصغر من ثلاثة يطبع جملة فارغة او أي جملة تطلبها أنت

 

مثال:

 

str تصبح string و إن كان المتغير معطى اصلا string تصبح strly

 

 

 

 

بالتوفيق

 

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0

s = raw_input()

if len(s) >= 3:

if s[-3:] == "ing":

w = s[:-3]+"ly"

else:

w = s+"ing"

else:

w = "???"

print(w)

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .