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

أسطر غير مفهومة في السكربت

بدأه hello.python في 3 ديسمبر 2013 · 4 رد · 445 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

def not_bad(s):
  n = s.find('not')
  b = s.find('bad')
  if n != -1 and b != -1 and b > n:
    s = s[:n] + 'good' + s[b+3:]
  return s
s = "This dinner is not that bad"
print not_bad(s)

في بداية دالة الشرط if إلى نهايتها

اولا لماذا قام المبرمج بهذه الخطوة if n != -1 and b != -1 and b > n: ما الفائدة من إستعمال -1

ثانيا هذا السطر لم افهمه كليا s = s[:n] + 'good' + s[b+3:]

#2

اخي جرب 

s= "hello world"print s.find("J")print s.find("e")
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

وسؤال أخير الشارة \ في بايثون ما عملها

كما في هذا السطر

a_middle = len(a) / 2
  b_middle = len(b) / 2

تم تعديل هذه المشاركة بواسطة hello.python في 4 ديسمبر 2013 في 11:16

#4

هي معامل القسمة :)

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#5

ممكن مثال لم افهم جيدا لانني قسمت ولم يفلح الامر

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…