في المرة السابقة تكلمنا عن عبارات IF والتي تسمح لنا بكتابة برامج مثل :
وسيعرض لنا البرنامج مايلي :
اذا لماذا يقوم برنامجنا بترحيب المستخدم Abdelkader اذا كان اسمه غير صحيح؟
دعونا نقوم بتعديل الكود ليصبح مفهوم اكثر.
نقوم بحظ البرنامج ونجربه من جديد ونرى مالذي يحدث:
اذا كان لدينا عدة خيارات نريد اختبارها يمكننا استخدام if لاختبار الشرط الأول فاذا كان صحيح فهذا جيد واذا كان الشرط الاول غير صحيح يمكن استخدام else لتنفيذ بقية البرنامج
print "What's your name?" name = raw_input() print "Hello " + name + "!" if name == "Abdelkader ": print "Hey wait a minute! That's not your name is it?!"
What's your name?
َAbdelkader
Hello Abdelkader!
Hey wait a minute! That's not your name is it?!
او
What's your name?
Kader
Hello Kader!
دعونا نقوم بتعديل الكود ليصبح مفهوم اكثر.
print "What's your name?" name = raw_input() if name == "Abdelkader": print "You're not fooling anybody you know." else: print "Hello " + name + "!"
نقوم بحظ البرنامج ونجربه من جديد ونرى مالذي يحدث:
What's your name?
َAbdelkader
You're not fooling anybody you know
أو
What's your name?
Kader
Hello Kader!
ليست هناك تعليقات:
إرسال تعليق