عامر الشابي
- كيفية ايقاف Qthread في بايثون
ما نسخة البايثون التي تستخدمها في ليونكس؟ عليك أن تقوم بإستدعاء PyEval_InitThreads() أدخل موقع بايثون وإبحث عن ما سبق ذكره
- كيفية ايقاف Qthread في بايثون
ماذا تريد من Qthread بالظبط اين تكمن مشكلتك
- كيفية ايقاف Qthread في بايثون
إن كنت تستخدم PyQt فإطلع على الموضوع التالي هنا لم اخض تجربة في هذا من قبل لهذا جل ما استطيع هو مساعدتك بالمصادر
- كيفية ايقاف Qthread في بايثون
ألقي نظرة هنا
- Recursive في البايثون
السلام عليكم ورحمة الله وبركاته الإستدعاء الذاتي أو Recursion هو إستدعاء الدالة نفسها من داخلها أي من داخل الدالة إستخدم هذا النوع من طرق في لغات البرمجة المسمات Functional languages بحيث هذه الأخيرة لا تحتوي على ما يسمى الآن في اللغات الحديثة Structured progr…
- مساعدة
سأعطيك لمحة على التمرين الأول يقول لك بإستخدامك للدالة random.randint من مكتبة random قم بكتابة سكربت تخمين بسيط يقوم بأخذ input من المستخدم ويقارنه بما هو موجود داخل random.randint (هذه الأخيرة تقوم بإختيار random number من range أو مدى تعطيه انت كمثالنا في ت…
- مساعدة
من أين حصلت على هذه الأسئلة؟ هل يمكنك ان تطلعنا على مصدرها
- فكرة هذا المشروع حقا رائعة (قاموس الكلمات)
حقا تطور هائل في موضوع جميل جدا أردت فقط تنويه على مساعدة ربما قد تفيدكم جوجل وفرت API لإستخدام تطبيقها google translate في مكتبة goslate إفتراضيا وبكل بساطة >>> import goslate >>> gs = goslate.Goslate() >>> print gs.translate('hello', 'fr') bonjour
- مساعدة بخصوص تداخل حلقات التكرار في بعضها For
إعمل print على word ولاحظ ماذا يحدث
- مساعدة بخصوص تداخل حلقات التكرار في بعضها For
لن تختلط عليك لاحظ الكود التالي words = ['his', 'name', 'is', 'amer'] alist = [] for word in words: alist.append(foo(word)) يمكننا كتابة كود برمجي يعمل نفس العمل الكود السابق لكن هذه المرة بطريقة سهلة words = ['his', 'name', 'is', 'amer'] alist = [foo(word) fo…
- سكريبت تحويل درجة الحرارة
حسنا سنبدأ بالأخطاء أولا انت تطلب من المستخدم ان يختار بين التحويل إلى كالفن و فرنهايت و رانكين ويعطي النتيجة النهائية وينتهي البرنامج,إذا فنحن لا نحتاج إلى while loop لأننا وبكل بساطة نريد من المستخدم أن يختار نوع التحويل والعدد والبرنامج يقوم بالأخير بإظهار …
- سكريبت تحويل درجة الحرارة
سأنوهك على بعض التعديلات ستجعل من برنامجك أفضل وتستطيع مراقبته من كل أخطاء أولا من أفضل حذف السطر aa=True أكتب while True على طول ثانيا إستخدم مكتبة loggign لعمل log للسكربت لمراقبة تحركاته إذا أردت مساعدة في ذلك فلا مشكلة
- سكريبت تحويل درجة الحرارة
ما الخوارزمية التي إعتمدت عليها لتحويل درجة الحرارة؟
- كيف أحمى برنامجى من السرقه
برامج البايثون هي برامج مفتوحة المصدر أفضل طريقة لحماية الكود البرمجي هو وضعه في خادم آمن يمكن الوصول إلى الكود البرمجي إلى عن طريق عملية مصادقة على ذلك أنظر هنا وبالنسبة لسؤالك عن إمكانية وضع كلمة مرور للبرنامج للسماح بالمرور لتنفيذ البرنامج هذا يعتمد على فكر…
- كيفية طبع سطر جديد الى مجلد text من خلال input
أظن أنك تريد كتابة في ملف وفي نفس الوقت التعديل عليه من حذف كلمات او حتى حروف الخ من العمليات عليك إذا بالـتعابير المنتظمة تفضل هنا و هنا و هنا
- كيفية طبع سطر جديد الى مجلد text من خلال input
لم أفهم مقصودك لكن ان كنت تنوي طباعة الأسماء في ملف تحت بعضها البعض الكود الآتي سينفذ المطلوب q = open('name.txt', 'a') d = raw_input('Enter a name: ') q.write('%s\n' % (d)) q.close()
- كلاس بسيط للتحويل بين انظمة العد
أهنئك على هذا الانجاز :) أعطيك نصيحة عند تستعمال class إبدأ اولا بي برمجة methods كدوال غير موجودة في كلاس عندما تنتهي من الدوال قم بتركيبهم في كلاس
- نظام رياضي معقد يسير وفق قوانين رياضية بسيطة Game of life
العالم في لعبة الحياة عالم معقد ويسير وفق قوانين بسيطة جدا طور هذه القوانين العالم الرياضي Jack conway وإستوحذ فكرته من العالم الرياضي John von Neumann الذي قام بتطوير قوانين رياضية معقدة لتطوير آلة تكون نسخة منه العالم عبارة عن مكان وزمان.في لعبة الحياة Game …
- سؤال عن دالة range
تفضل هذا المثال def n(d): for i in d.keys(): print range(d)d = {'a':1,"b":2}print d["a"]print d["b"]print dn(d)