ตัวดำเนินการมากกว่าและน้อยกว่าใน Python
ในการเปรียบเทียบค่าสองค่ากัน
จะใช้ตัวดำเนินการมากกว่า >,
มากกว่าหรือเท่ากับ >=, น้อยกว่า <,
น้อยกว่าหรือเท่ากับ <=
สมมติว่าเรามีตัวแปร tst:
pythontst = 3
ลองตรวจสอบว่าค่าของตัวแปรนี้มากกว่าศูนย์หรือไม่:
pythonif tst > 0:
print('+++') # จะทำงานส่วนนี้
else:
print('---')
ทีนี้ลองเปลี่ยนค่าตัวแปรเป็นค่าลบ:
pythontst = -3
if tst > 0:
print('+++')
else:
print('---') # จะทำงานส่วนนี้
สมมติว่าตอนนี้ค่าของตัวแปรเท่ากับ
0 ในกรณีนี้บล็อก
else จะทำงาน:
pythontst = 0
if tst > 0:
print('+++')
else:
print('---') # จะทำงานส่วนนี้
ลองเปลี่ยนเงื่อนไขเป็นมากกว่าหรือเท่ากับ:
pythonif tst >= 0:
print('+++') # จะทำงานส่วนนี้
else:
print('---')
หากเปลี่ยนเงื่อนไขเป็นน้อยกว่าหรือเท่ากับ บล็อกแรกก็จะทำงานเช่นกัน:
pythonif tst <= 0:
print('+++') # จะทำงานส่วนนี้
else:
print('---')
กำหนดตัวแปร:
pythontst = 5
ตรวจสอบว่ามันมากกว่า 10 หรือไม่
ตรวจสอบว่าตัวแปร tst น้อยกว่า
10 หรือไม่
ตรวจสอบว่าตัวแปร tst มากกว่า
หรือเท่ากับ 5 หรือไม่
ตรวจสอบว่าตัวแปร tst น้อยกว่า
หรือเท่ากับ -5 หรือไม่
กำหนดตัวแปร:
pythontst = 5
ตรวจสอบว่ามันมากกว่า 10 หรือไม่
กำหนดโค้ดต่อไปนี้:
pythonif age >= 18:
print('You have access to the site')
else:
print('You do not have access to the site')
กำหนดค่าให้กับตัวแปร age ด้วยตัวเลขอายุของคุณ
ตอบว่าสิ่งใดถูกแสดงผลในคอนโซล