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