الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه عامر الشابي في 27 مارس 2014 · 1 رد · 6,182 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

 

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

 

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

 

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

 

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

 

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

 

نص التمرين:

 

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

 

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

 

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

 

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

 

مثال:

 

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

 

 

 

 

بالتوفيق

1

Untitled-18.jpg

#2

s = raw_input()

if len(s) >= 3:

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

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

else:

w = s+"ing"

else:

w = "???"

print(w)

1

مواضيع مشابهة