วิธีใช้ คำสั่ง if ในการเช็คเงื่อนใข python

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderators: mindphp, ผู้ดูแลกระดาน

ธวัชชัย แสนหาญ
PHP Super Member
PHP Super Member
Posts: 499
Joined: 15/11/2018 10:02 am

วิธีใช้ คำสั่ง if ในการเช็คเงื่อนใข python

Post by ธวัชชัย แสนหาญ » 20/12/2018 5:20 pm

คำสั่ง if
คำสั่ง if เป็นคำสั่งที่ใช้ควบคุมการทำงานของโปรแกรมที่เป็นพื้นฐานและง่ายที่สุด เราใช้คำสั่ง if เพื่อสร้างเงื่อนไข
ให้โปรแกรมทำงานตามที่เราต้องการเมื่อเงื่อนไขนั้นตรงกับที่เรากำหนด เช่น การตรวจสอบค่าในตัวแปรกับตัวดำเนิน
การประเภทต่างๆ นี่เป็นรูปแบบของการใช้งานคำสั่ง if ในภาษา Python
รูปแบบ คำสั่ง

Code: Select all

     if expression:
           # statements
           
เป็นรูปแบบของการใช้งานคำสั่ง if และ expression เป็นเงื่อนไขที่สร้างจากตัวดำเนินการประเภทต่างๆ
ที่เป็น boolean expression โดยโปรแกรมจะทำงานในบล็อคคำสั่ง if ถ้าหากเงื่อนไขเป็น True ไม่เช่นนั้นโปรแกรม
จะข้ามการทำงานไป ในบล็อคของคำสั่ง if จะประกอบไปด้วยคำสั่งการทำงานของโปรแกรม คำสั่งทั้งหมดในบล็อค
ต้องมีระยะเว้นช่องว่างที่เท่ากัน

Code: Select all

        element3 = self.driver.find_element_by_name("allcats")
        element4 = self.driver.find_element_by_id("allcats0")
        self.driver.execute_script("arguments[%s].click();" % Show_for_categories, element3, element4)

        if Show_for_categories == "1":
            self.driver.find_element_by_css_selector("#category_id > option:nth-child(%s)" % category).click()
            
ในตัวอย่าง นี้ expression คือ Show_for_categories == "1":
เมื่อใดที่ ค่า ของ Show_for_categories เท่ากับ 1 ก็จะเข้าไปทำในส่วนของ statements
โดย statements ในโค้ดก็คือ self.driver.find_element_by_css_selector("#category_id > option:nth-child(%s)" % category).click()
เมื่อเข้าเงื่อนไข if ก็จะให้ทำการคลิกที่ หมวดหมู่ที่เราเลือกหรือรับค่ามา

รูป1คือ Show_for_categories เท่ากับ 0
11.JPG
11.JPG (14.34 KiB) Viewed 606 times
รูป2คือ Show_for_categories เท่ากับ 1
1. คือ ผลของคำสั่ง expression คือ Show_for_categories เท่ากับ 1
2. คือ ผลของคำสั่ง statements ใน if ในที่นี้ ยังไม่ได้ รับค่า พารามิเตอร์
22.JPG
22.JPG (31.96 KiB) Viewed 606 times

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22586
Joined: 22/09/2008 6:18 pm
Contact:

Re: วิธีใช้ คำสั่ง if ในการเช็คเงื่อนใข python

Post by mindphp » 18/01/2019 11:48 am

อันนนี้แชร์ความรู้ หรือ เป็นคำถามครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042


Post Reply

Return to “Programming - C/C++ & java & Python”

Users browsing this forum: Pragatisatpute and 2 guests