الخميس، 11 ديسمبر 2014

عبارات else

في المرة السابقة تكلمنا عن عبارات IF والتي تسمح لنا بكتابة برامج مثل :
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!


اذا لماذا يقوم برنامجنا بترحيب المستخدم Abdelkader اذا كان اسمه غير صحيح؟
دعونا نقوم بتعديل الكود ليصبح مفهوم اكثر.
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!
 
اذا كان لدينا عدة خيارات نريد اختبارها يمكننا استخدام if لاختبار الشرط الأول فاذا كان صحيح فهذا جيد واذا كان الشرط الاول غير صحيح يمكن استخدام else لتنفيذ بقية البرنامج

ليست هناك تعليقات:

إرسال تعليق

جلب البيانات من صفحة ويب باستخدام Selenium

  في هذا الدرس، سننشئ أداة لاستخراج البيانات من أي موقع ويب باستخدام Selenium. Selenium هو مشروع مفتوح المصدر يستخدم لأتمتة المتصفحات. وهو ي...