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

مشكلة فى الـ Python

بدأه Shouman92 في 5 فبراير 2013 · 4 رد · 474 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..


 


انا بدأ لسه فى تعلم لغة البايثون ولكن هناك مشكلة


عند كتابة البرنامج وبعدها تشغيل الملف بصيغة py يظهر االـ Console ويختفى بسرعة حتى قبل ما اشوف الناتج 


وللعلم نفس المشكلة دى كانت بتحصل معايا فى لغة الـ Fortran .. ايه الحل ؟؟


#2

عليكم السلام

 

بتظهر ال Console وبتختفي بسرعة لإنتهاء البرنامج فأمامك حل من أتنين

 

1- إنك تجعل البرنامج غير منتهي بأن ينتظر مثلا أي نتيجة إدخال عبر إستدعاء الدالة raw_input في آخر البرنامج فوقتها نهاية البرنامج ستكون مع الضغط على Enter 

2- أنك تشغل البرنامج من ال Terminal 

1
(map share people)

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

#3

اولا شكرا على الرد 

بس ازاى اشغل البرنامج من ال terminal ؟



انا جربت وضع raw_input فى نهاية البرنامج وبرضه نفس المشكلة 

 

مثال :

 

print "Hello World"
raw_input

#4

لفتح سطر الأوامر 

 

بالنسبة للينكس ستجد إسمها غالبا Terminal أو Konsole

بالنسبة لويندوز 

start -> run -> cmd

 

إستدعاء الدالة كالتالي

 

 raw_input()

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 5 فبراير 2013 في 06:58

1
(map share people)

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

#5

اضيف على رد اخي احمد يوسف هكذا

 

لكي تستدعي مشروعك في  command+Termnal

 

في وندوز

اذهب الى الكوماند او run في قائمة ستارت

 

ومن ثم اكتب cmd

 

اذا كان مشروعك على  Desktop

 

اكتب

 

cd +Name script

 

اما ااذا كنت في لينكس

 

ادخل على الترمنال

 

واسحب البرنامج الى الترمنال ومن ثم اضغط انتر راح يعمل معك

 

هذه ابسط طريقة اعطيكياهة في لينكس

 

ويوجد  طريقة اخرى في لينكس

ادخل على الترمنال

 

اذا كان مشروع على الدسكتوب

 

اكتب

 

cd Desktop

 

ومن ثم اكتب

 

python nameScript

 

ﻻتنسى ان تضع بايثون في اﻻول ومن ثم اسم السكربت .

 

 

اما بالنسبة للدالة فهكذا تكتبها في اخر السكربت

 

 

raw_input('Exite< Press enter')

تم تعديل هذه المشاركة بواسطة MuStafa - HaSsan في 5 فبراير 2013 في 15:07

1

salah.jpg

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