السلام عليكم
عندي مشكلة في هذا الكود
لكني لا اعرفه
عندما اشغل السكريبت تأتيني رسالة تقول لي انه هناك خطأ لكني لا اعرف
فأرجوكم ان تساعدوني
يتمثل الكود في الجمل الشرطية
كنت اتعلم درس الجمل الشرطية
و جزاكم الله كل خير

السلام عليكم
عندي مشكلة في هذا الكود
لكني لا اعرفه
عندما اشغل السكريبت تأتيني رسالة تقول لي انه هناك خطأ لكني لا اعرف
فأرجوكم ان تساعدوني
يتمثل الكود في الجمل الشرطية
كنت اتعلم درس الجمل الشرطية
و جزاكم الله كل خير

وعليك السلام
احذف الجملة الأولى فهي تعليمية ما كان ينبغي أن تدمجها في الكود ، أعني
if condition : order
أمر آخر
عليك بإزاحة جواب الشرط ولو مسافة واحدة
قياسيا استعمل
TAB
للتوضيح
إذا كتبت
if python==10: print(python)
يكون خطأ
والصواب
if python==10: print(python)
تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 26 ديسمبر 2013 في 20:36
إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
شكرا لك اخي
لكن مازال المشكل
الان يكتب لي عندما اشغله
: else
^
IndentationError: unindent does not match any outer indentation level
ارجوك ساعدني
الإزاحة يا أخي الإزاحة
ولو بمسافة واحدة
else: print('hello')تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 26 ديسمبر 2013 في 21:12
إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
أحمد أبو عبد البر كتب:
الإزاحة يا أخي الإزاحة
ولو بمسافة واحدة
else: print('hello')
اخي لا يوجد هذا الكود ابدا
يعني أنت توقفت عند hello
أنا كان غرضي التمثيل والذي كتبته أنت هو error مكان hello
إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
رابط التصحيح هنــا من http://pastebin.com/tx7qTA4N
--------------------------------------------------------------------
MII3A = "XCoder"
if MII3A=="XCoder":
print("Welcome",MII3A)
#--------------------------
# Xx= 23000 و ليس Xx==2300
Xx=23000
if Xx==2300:
print(Xx)
else:
print("Error")
#-----------------------
#XCODER="hello" و ليس XCODER=="hello"
XCODER= "hello"
if XCODER=="hello":
print(XCODER," Admin ! ")
elif XCODER== "Welcome " :
print("Welcome Admin ! ")
else:
print("Admin ! ")
input()في البايثون عند كتابة الجمل الشرطية تكون
if و elif و else في نفس العمود يمكن ملاحضة ذلك في كود الصحيح
و بالنسبة للمتغيرات يجب اعطائها قيمة مثلا a=2 وليس a==2 فهذه تعتبر مقارنة و ليس اعطاء قيمة
اتمنى ان أكون وفقت في ايصال المعلومة
Amin0u كتب:رابط التصحيح هنــا من http://pastebin.com/tx7qTA4N
--------------------------------------------------------------------
MII3A = "XCoder" if MII3A=="XCoder": print("Welcome",MII3A) #-------------------------- # Xx= 23000 و ليس Xx==2300 Xx=23000 if Xx==2300: print(Xx) else: print("Error") #----------------------- #XCODER="hello" و ليس XCODER=="hello" XCODER= "hello" if XCODER=="hello": print(XCODER," Admin ! ") elif XCODER== "Welcome " : print("Welcome Admin ! ") else: print("Admin ! ") input()في البايثون عند كتابة الجمل الشرطية تكون
if و elif و else في نفس العمود يمكن ملاحضة ذلك في كود الصحيح
و بالنسبة للمتغيرات يجب اعطائها قيمة مثلا a=2 وليس a==2 فهذه تعتبر مقارنة و ليس اعطاء قيمة
اتمنى ان أكون وفقت في ايصال المعلومة
شكرا لك اخي
بقي الان خطأن
يكتب لي الان كنت تشغيل
"MII3A = "XCoder
^
IndentationError: unexpected indent
ماذا افعل الان اخي ؟؟؟؟
"MII3A = "XCoder
احدف الفراغ الموجود قبل هذا السطر
Amin0u كتب:"MII3A = "XCoder
احدف الفراغ الموجود قبل هذا السطر
شكرا لك اخي
لكن الان يكتب لي هذا
: "if MII3A=="XCoder
^
IndentationError: unexpected indent
Process finished with exit code 1
ماهو الحل الان اخي ؟؟؟
تم تعديل هذه المشاركة بواسطة LEVEL UP في 27 ديسمبر 2013 في 20:11
IndentationError: unexpected indent
في لغة البايثون يجب احترام المسافات ليس كباقي اللغات
identation تعني المسافة
سأرفق لك الكود جربه وقارن بينه و بين الكود خاصتك لتعرف اين هو المشكل و تعلم من أخطائك
و تعلم التغيير و مقارنة النتائج
Amin0u كتب:IndentationError: unexpected indent
في لغة البايثون يجب احترام المسافات ليس كباقي اللغات
identation تعني المسافة
سأرفق لك الكود جربه وقارن بينه و بين الكود خاصتك لتعرف اين هو المشكل و تعلم من أخطائك
و تعلم التغيير و مقارنة النتائج
لكن اخي هذا ليس الكود بل النتيجة
اين الكود اخي ؟؟
لول كيف تتحصل على النتيجة بدون كود ؟؟
افتحه عن طريق الضغط بالزر الأيمن
Edit with IDLE
لترى الكود