ຍິນດີຕ້ອນຮັບການບັນຍາຍຄັ້ງທີ VI ໃນຊຸດນີ້. ຕອນນີ້ພວກເຮົາເຂົ້າໃຈການຂຽນໂປຼແກຼມຢ່າງເລິກເຊິ່ງແລະພວກເຮົາຈະຮຽນຮູ້ການໃຊ້ "if statements" ໃນ Python.
"ຖ້າຄໍາຖະແຫຼງ" ມີຄວາມສໍາຄັນຫຼາຍໃນການດໍາເນີນໂຄງການຍ້ອນວ່າພວກເຂົາອະນຸຍາດໃຫ້ພວກເຮົາສ້າງໂຄງການທີ່ສາມາດຕັດສິນໃຈໂດຍອີງໃສ່ບາງເງື່ອນໄຂ.
ຖ້າຖະແຫຼງການ
"ຖ້າຄໍາຖະແຫຼງ" ຖືກນໍາໃຊ້ເພື່ອປະຕິບັດໂຄງການໂດຍອີງໃສ່ການຕັດສິນໃຈຈໍານວນຫນຶ່ງ. ສໍາລັບຕົວຢ່າງ, ອ່ານນີ້:
"ຖ້າມັນຮ້ອນ,
ມັນເປັນມື້ທີ່ຮ້ອນ
ດື່ມນໍ້າຫຼາຍໆ
ຖ້າບໍ່ດັ່ງນັ້ນ, ຖ້າມັນເຢັນ
ເປັນມື້ທີ່ໜາວເຢັນ
ໃສ່ເຄື່ອງນຸ່ງອຸ່ນ
ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນເປັນມື້ທີ່ຫນ້າຮັກ”
ໃນຄໍາຖະແຫຼງຂ້າງເທິງ, ພວກເຮົາກໍາລັງເຮັດການຕັດສິນໃຈໂດຍອີງໃສ່ບາງເງື່ອນໄຂ. ຄໍາຖະແຫຼງທີ່ທໍາອິດແມ່ນເງື່ອນໄຂ, ອັນທີສອງແມ່ນຄວາມຫມາຍຂອງມັນແລະຂໍ້ທີສາມແມ່ນປະຕິບັດການຕັດສິນໃຈ.
ຖະແຫຼງການ if ເຮັດວຽກຄ້າຍຄືກັນ.
ໃຫ້ເບິ່ງຢູ່ໃນການຂຽນໂປລແກລມ.
ພວກເຮົາກຳລັງນຳສະເໜີຕົວແປ boolean.
is_hot = true
ດຽວນີ້ພວກເຮົາຈະເພີ່ມ ຄຳ ວ່າ "ຖ້າ"
if is_hot:
print("It's a hot day.")
ໃນປັດຈຸບັນການສະແດງອອກນີ້ຈະຖືກປະຕິບັດຖ້າຫາກວ່າເງື່ອນໄຂຂ້າງເທິງນີ້ແມ່ນຄວາມຈິງ. ເພື່ອອອກມາຈາກ "if statement" ທ່ານຈະຕ້ອງກົດ "Shift + Tab" ເພື່ອເອົາຕົວກະພິບຂອງທ່ານໃນແຖວສໍາລັບລະຫັດໃຫມ່.
ໃນປັດຈຸບັນ, ໃຫ້ດໍາເນີນການໂຄງການນີ້.
ໃນປັດຈຸບັນໃຫ້ເຮົາຫລິ້ນກັບໂຄງການນີ້.
ເບິ່ງສິ່ງທີ່ຈະເກີດຂື້ນຖ້າຂ້ອຍປ່ຽນເງື່ອນໄຂຂ້າງເທິງເປັນຜິດ.
ມັນເປັນທີ່ຊັດເຈນວ່າຖ້າເງື່ອນໄຂບໍ່ຖືກຕ້ອງ, "ຖ້າຄໍາຖະແຫຼງ" ບໍ່ໄດ້ຖືກປະຕິບັດ. ໃນປັດຈຸບັນພວກເຮົາຈະເພີ່ມເງື່ອນໄຂທີສອງທີ່ຈະຖືກປະຕິບັດຖ້າເງື່ອນໄຂທໍາອິດບໍ່ສໍາເລັດ.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
ເງື່ອນໄຂ "ຖ້າ" ບໍ່ຖືກຕ້ອງດັ່ງນັ້ນນາຍພາສາຈະໄປຫາຊຸດຕໍ່ໄປຂອງລະຫັດພາຍໃຕ້ການຫຍໍ້ຫນ້າ "ອື່ນ".
"ຖ້າຄໍາຖະແຫຼງ" ບໍ່ຈໍາເປັນຈໍາກັດພຽງແຕ່ສອງເງື່ອນໄຂເທົ່ານັ້ນ. ທ່ານສາມາດ chuck ໃນເງື່ອນໄຂຫຼາຍເທົ່າທີ່ທ່ານຕ້ອງການ. ໃຫ້ເພີ່ມເງື່ອນໄຂບາງຢ່າງໃຫ້ກັບໂຄງການນີ້.
ພວກເຮົາກໍາລັງກໍານົດເງື່ອນໄຂອື່ນດ້ວຍຕົວແປ boolean. ປ່ອຍໃຫ້ມັນເປັນໄປ:
if_cold = True
ໃນປັດຈຸບັນພວກເຮົາສາມາດເພີ່ມເງື່ອນໄຂທີສາມໃຫ້ກັບໂຄງການຂອງພວກເຮົາ. ມັນເຮັດວຽກເປັນນີ້
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
ດຽວນີ້, ຖ້າມັນບໍ່ເປັນມື້ທີ່ຮ້ອນຫຼືເຢັນ, ມັນແມ່ນມື້ທີ່ ໜ້າ ຮັກ. ໃນທີ່ນີ້ພວກເຮົາໄດ້ໃຊ້ຟັງຊັນໃຫມ່ "elif" ເພື່ອກໍານົດເງື່ອນໄຂໃຫມ່ລະຫວ່າງ "ຖ້າ" ແລະສຸດທ້າຍ "ອື່ນໆ". ທ່ານສາມາດເພີ່ມ "elif" ຫຼາຍເທົ່າທີ່ທ່ານຕ້ອງການ.
ອອກກໍາລັງກາຍ
ການແກ້ໄຂ
ສະຫຼຸບ!
ຂ້ອຍຫວັງວ່າພວກເຈົ້າຈະມ່ວນກັບຊຸດນີ້. ການບັນຍາຍຕໍ່ໄປແມ່ນກ່ຽວກັບການນໍາໃຊ້ຕົວປະຕິບັດການໃນ Python.
ສັນຕິພາບ!
ອອກຈາກ Reply ເປັນ