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

m ahmed

اعضاء جدد عضو جديد ★

46مشاركة
12السمعة
11موضوع منشور
22 مايو 2014تاريخ الانضمام
29 مايو 2016آخر زيارة
1,577مشاهدة للملف
  1. ماهي قواعد دالة return

    يقصد اذا اراد ان ترجع الدالة True أو False مثال def myFunc(x, y): if x < y: return True else: return False هنا لاتحتا if لأن: def myFunc(x, y): return x < y نفسها سترجع ب True أو False return لاتستخدم الا بداخل الدالة وهي تنهي عمل الدالة مثلا def myFunc(x, y):…

    30 يونيو 2014 في 00:47
  2. استفسار بخصوص خوارزمة بسيطة جــداّ ..!

    <> تعني لاتساوي

    28 يونيو 2014 في 03:36
  3. فك التشفير :1 خوارزمية قيصر

    اتوقع لايمكن ايجاد الحل مباشرة الا في حالة كون الكلمة صحيحة في اللغة يعني لها معنى بشرط ان نعرّف البرنامج على الكلمة أو الجملة .. لكن أرى ان هذه الطريقة غير منطقية! وبما ان عدد الاحتمالات هو 25 احتمال اتوقع ان افضل طريقة هي ان نجرب جميع الاحتمالات ونجلعها تظهر…

    27 يونيو 2014 في 05:32
  4. فك التشفير :1 خوارزمية قيصر

    def caesarCipher(mode, message, key): message = message.lower() if mode == 'd': key = -key translated = '' for symbol in message: if symbol.isalpha(): num = ord(symbol) + key if num > ord('z'): num -= 26 elif num < ord('a'): num += 26 translated += chr(num) el…

    26 يونيو 2014 في 06:47
  5. التشفير: 1خوارزمية قيصر

    المفتاح يكون بين 1 و 25 أو -1 و -25 :) def caesarCipher(mode, message, key): message = message.lower() if mode == 'd': key = -key translated = '' for symbol in message: if symbol.isalpha(): num = ord(symbol) + key if num > ord('z'): num -= 26 elif num < ord('a…

    26 يونيو 2014 في 04:19
  6. كيف تعمل الدوال المثلثية؟

    بارك الله فيك .. شكرا ع المجهود الرائع، الله يجعله في ميزان حسناتك.

    11 يونيو 2014 في 05:07
  7. كيف تعمل الدوال المثلثية؟

    Mr.B يا أخي انت عسل :) بس في شي فهمته وفي اشياء مافهمتها ! تمام شرحك حلو وفهمت ان: sine هي العلاقة/النسبة بين المقابل والوتر لكن مدري كيف اشرح سؤالي هههههه اللي اقصده ايش اللي صار ع الزاوية لين جاب العلاقة طيب بتخيلها بهذا الشكل def a(x): return x / 2 هذه الدا…

    11 يونيو 2014 في 00:22
  8. كيف تعمل الدوال المثلثية؟

    كيف تعمل الدوال المثلثية sin, cos .. الخ مثال: sin(90) = 1 ماهي العملية التي تمت بداخل sin حتى نتج الرقم 1 ؟

    10 يونيو 2014 في 20:36
  9. ما الفرق بين هذا البرنامجين

    أخي شكرا لك ع المساعدة، لكنك ربما لم تفهمني بشكل جيد ماتعنيه مفهوم وواضح بالنسبة لي لكن سؤالي مختلف بعض الشيء

    3 يونيو 2014 في 08:03
  10. ما الفرق بين هذا البرنامجين

    طيب كيف و print قبل المتغيرات حتى لو كان في البرنامج الاول المتغيرات تاخذ القيم في وقت واحد والثاني واحد تلو الاخر print لن تطبع الا بعد مايتم تعيين قيمة المتغيرات! هل كلامي صحيح ؟

    2 يونيو 2014 في 21:12
  11. ما الفرق بين هذا البرنامجين

    a, b, c = 1, 1, 1 while c < 11: print(b, end = ' ') a, b, c = b, a + b, c + 1 #output #1 2 3 5 8 13 21 34 55 89 a, b, c = 1, 1, 1 while c < 11: print(b, end = ' ') a = b; b = a + b c = c + 1 #output #1 2 4 8 16 32 64 128 256 512

    2 يونيو 2014 في 15:35
  12. تمرين بسيط2(تحليل عدد لجداء عوامل أولية)

    انا صراحة غير متأكد من التحليل في الرياضيات اظن فقط الأرقام الصيحية الموجبة الأكبر من واحد هي الذي تتحلل لعواملها الأولية اذا كان كلامي صح فإستثناء واحد وصفر غير صحيحة، لو أدخل المستخدم 3- اكيد تكون النتيجة خاطئة اما بالنسبة لخرج الدالة انا افضل يكون التشييك خ…

    30 مايو 2014 في 16:34
  13. تمرين بسيط2(تحليل عدد لجداء عوامل أولية)

    إذا كان فقط إختصار عدد الأسطر وليس الكود فما رأيكم في طريقتي :) def primeFactors(n): i, f, x = 2, [], n while i * i <= n: if n % i: i += 1 else: n //= i; f.append(i) if n > 1: f.append(n); return str(x) + ' = ' + ' * '.join([str(i) for i in f]) return False pr…

    30 مايو 2014 في 15:51
  14. تمرين بسيط(palindromise number)

    #!/usr/bin/env python def test_palin(s): s=str(s) if s[:len(s)//2]!= s[len(s)//2+len(s)%2:][::-1]: return 'not a palidrome' else: return 'palindrom' ########## في أسطر أقل ########## # 1 def test_palin(s): s=str(s) if s[:len(s)//2]!= s[len(s)//2+len(s)%2:][::-…

    29 مايو 2014 في 13:00
  15. تمرين بسيط(palindromise number)

    لا اخي البرنامج عند ادخال 123 سيطبع 323 انا اختبرت البرنامج اكثر من مرة صحيح ان الكود الذي كتبه طويل بعض الشي بالرغم انني متأكد ان اللغز سينحل في اسطر قليلة لكن هذا اللي قدرت عليه :) سأحاول مرة اخرى ..

    27 مايو 2014 في 18:09
  16. استفسار عن خطأ

    ماهو الكود الذي نفذته ؟

    27 مايو 2014 في 00:09
  17. ماهو المتغير self

    الآن فهمت شكرا لكم :)

    25 مايو 2014 في 23:55
  18. سؤال في تنفيذ الحاسوب العملية الحسابية

    عندما تجمع نص مع نص يقوم بعملية دمج مثل 'أ' + 'ب' = أب واذا كان الرقم بين علامتي تنصيص يعامل معاملة النص مثل '123' فهذا النوع نص وعند جمعهم يقوم بدمجهم وليس جمع كما في الرياضيات مثل '1' + '2' = 21

    25 مايو 2014 في 21:23
  19. تمرين بسيط(palindromise number)

    هذا الحل ان شاء الله يكون صحيح سواء ادخل المستخدم كلمة او عدد :) #!/usr/bin/env pythondef isEven(n): if len(n) %2 == 0: return True return Falsedef rounding(w): n = [] for i in w: n.append(i) i, j = 0, 0 result = [] while i < len(n): if n == n[-i-1]: j += 1 el…

    25 مايو 2014 في 21:12
  20. تمرين بسيط(palindromise number)

    هل هذا صحيح؟ #!/usr/bin/env pythondef isEven(n): if len(n) %2 == 0: return True return Falsedef rounding(a): i = 0 n = [] while i < len(a): if (a == a[-i-1]): pass else: n.append(a) i += 1 if len(n) > 0: j = 0 while j < len(n): x = max(n[j], n[-j -1]) n[j] = x…

    24 مايو 2014 في 23:47