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

أين هو الخطأ في برنامجي

بدأه none.dz في 20 أبريل 2012 · 6 رد · 638 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أين هو الخطأ في برنامجي

http://hpaste.org/67304

لأني إحترت عندما أحذف السطر 4 الكود البرمجي يتنفذ عادي

وعندما أكتبه يظهر خطأ في برنامج

راعيت المسافة ولكن المشكلة هي المشكلة

ياليت تعينولي أين هو الخطأ

#2

وعليكم السلام

لاتحتار ياصديقي الحل دائما موجود فاستعن بالله

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

تفضل

while True:
     s = raw_input("Enter somthing :")
     if s == 'quit':
         print 'Done'
         break
     else:
         print len(s)
         continue

----

اعتقد ان فكرة برنامج هوة حسب حروف الكلمة صحيح

المشكلة هي اخر سطر هوة

print 'not eyt'

هذه المشكلة عندما حذفتها عمل البرنامج بشكل صحيح

مشاكل البرنامج التي تم حلها هي

1- المسافات وتم مراعيتها

2- مراقبة السطور

3- علامة التنصيص عند سطر المدخلات

تم تعديل هذه المشاركة بواسطة Python new في 21 أبريل 2012 في 00:38

1
#3

نفذت الكود وهو يعمل بشكل صحيح

#4

نعم لكن صحيح كان يخرج بعض الخطا عند تكرار فتح البرنامج :blush:

#5

أنا لا اريد حذف السطر الأخير الخاص بي

print 'not yest'

أنا ارى أنك حذفته

لو أبقي السطر الأخير....لماذا يحدث الخطأ

وأنا في الكود برمجي الأول عندما أحذف السطر الرابع البرنامج يشتغل بدون أي مشاكل

أنا هدفي من البرنامج هو تجريب continue

فما هو الكوود البرمجي الصحيح

#6

اوك صديقي لا يوجد مشكلة اكيد تعرف انتة وضيفة

continue

وضيفتها تقوم بالقفز من رقم الى اخر انت تحدده سواء تحدده بالقفز من رقم واحد الى 3 وهكذا

تفضل

while True:
     s = raw_input("Enter somthing :")
     if s == 'quit':
         print 'Done'
         break
     else:
         print len(s)
     if s==2:
         continue

         print s
2
#7

آهآآ شكرا لك يا غالي فهمتك الآن

تم

شكرا جزيلا

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