ໃນບົດຄວາມທີ່ຜ່ານມາຂອງຊຸດ Python ນີ້, ພວກເຮົາໄດ້ແບ່ງປັນການແນະນໍາສັ້ນໆກ່ຽວກັບ Python, ແຜ່ນຄໍາສັ່ງຂອງມັນ, ແລະ IDLE.
ພວກເຮົາຍັງໄດ້ສະແດງໃຫ້ເຫັນວິທີການປະຕິບັດການຄິດໄລ່ເລກຄະນິດສາດ, ວິທີການເກັບຮັກສາຄ່າໃນຕົວແປ, ແລະວິທີການພິມຄືນຄ່າເຫຼົ່ານັ້ນກັບຫນ້າຈໍ. ສຸດທ້າຍ, ພວກເຮົາໄດ້ອະທິບາຍແນວຄວາມຄິດຂອງວິທີການແລະຄຸນສົມບັດໃນສະພາບການຂອງ Object Oriented Programming ຜ່ານຕົວຢ່າງພາກປະຕິບັດ.
ໃນຄູ່ມືນີ້, ພວກເຮົາຈະປຶກສາຫາລືການໄຫຼຂອງການຄວບຄຸມ (ເພື່ອເລືອກຫຼັກສູດການປະຕິບັດທີ່ແຕກຕ່າງກັນຂຶ້ນກັບຂໍ້ມູນທີ່ປ້ອນໂດຍຜູ້ໃຊ້, ຜົນໄດ້ຮັບຂອງການຄິດໄລ່, ຫຼືມູນຄ່າປັດຈຸບັນຂອງຕົວແປ) ແລະ loops (ເພື່ອອັດຕະໂນມັດວຽກງານ
ອ່ານຕື່ມ →Python ໃຫ້ສາມວິທີການທີ່ທ່ານສາມາດນໍາໃຊ້ເພື່ອຕັດຊ່ອງຫວ່າງອອກຈາກສະຕຣິງແລະສົ່ງຄືນວັດຖຸສະຕຣິງໃຫມ່. ວິທີການແຖບສະຕຣິງສາມາດຕັດຊ່ອງຫວ່າງຊັ້ນນໍາ, ຊ່ອງຫວ່າງທາງລຸ່ມ, ຫຼືທັງສອງ. ເພື່ອຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບການເອົາຊ່ອງຫວ່າງອອກ, ລວມທັງວິທີການເອົາຊ່ອງຫວ່າງທັງໝົດອອກ ຫຼືພຽງແຕ່ຊ່ອງຫວ່າງທີ່ຊໍ້າກັນ, ເບິ່ງວິທີການເອົາຊ່ອງຫວ່າງອອກຈາກ String ໃນ Python.
Whitespace ຮວມເອົາຕົວອັກສອນຊ່ອງຂາວທັງໝົດຂອງ Unicode ເຊັ່ນ: ຍະຫວ່າງ, ແຖບ ( ), carriage returns () ), ແລະສາຍໃໝ່ (). ). ຫ້ອງຮຽນ Python str() ມີວິທີການຕໍ່ໄປນີ້ທີ່ທ່ານສາມາດໃຊ້ເພື່ອຕັດຊ່ອງຫວ່າງອອກຈາກສະຕ
ອ່ານຕື່ມ →ວັດຈະນານຸກົມເປັນປະເພດຂໍ້ມູນ Python ທີ່ມີໃນຕົວ. ວັດຈະນານຸກົມເປັນລຳດັບຂອງຄູ່ຄີ-ຄ່າ. ວັດຈະນານຸກົມແມ່ນວັດຖຸທີ່ປ່ຽນແປງໄດ້, ແນວໃດກໍ່ຕາມ, ກະແຈວັດຈະນານຸກົມແມ່ນບໍ່ສາມາດປ່ຽນແປງໄດ້ ແລະຕ້ອງມີເອກະລັກພາຍໃນວັດຈະນານຸກົມແຕ່ລະອັນ. ບໍ່ມີວິທີການເພີ່ມໃນຕົວ, ແຕ່ມີຫຼາຍວິທີທີ່ຈະເພີ່ມ ແລະອັບເດດວັດຈະນານຸກົມ. ໃນບົດຄວາມນີ້, ທ່ານຈະໃຊ້ຕົວປະຕິບັດການມອບໝາຍ Python, ວິທີການ update(), ແລະການລວມເຂົ້າກັນ ແລະອັບເດດຕົວປະຕິບັດການວັດຈະນານຸກົມເພື່ອເພີ່ມ ແລະອັບເດດວັດຈະນານຸກົມ Python.
ທ່ານສາມາດໃຊ້ຕົວປະຕິບັດການມອບໝາຍ = ເພື່
ອ່ານຕື່ມ →ໃນບົດຄວາມນີ້, ທ່ານຈະຮຽນຮູ້ກ່ຽວກັບວິທີພິເສດ __str__() ແລະ __repr__() ທີ່ຖືກກໍານົດໄວ້ໃນຕົວແບບຂໍ້ມູນ Python. ວິທີການ __str__() ແລະ __repr__() ສາມາດເປັນປະໂຫຍດໃນການດີບັກລະຫັດ Python ໂດຍການບັນທຶກ ຫຼືພິມຂໍ້ມູນທີ່ເປັນປະໂຫຍດກ່ຽວກັບວັດຖຸໃດໜຶ່ງ.
ວິທີການພິເສດຂອງ Python ເລີ່ມຕົ້ນ ແລະສິ້ນສຸດດ້ວຍຂີດກ້ອງສອງເທົ່າ ແລະເປັນທີ່ຮູ້ຈັກກັນຢ່າງບໍ່ເປັນທາງການວ່າ ວິທີການດ່າ. ວິທີການ Dunder ແມ່ນວິທີການພື້ນຖານສໍາລັບຕົວປະຕິບັດການແລະຫນ້າທີ່ຂອງ Python. ທ່ານຄວນຫຼີກເວັ້ນການໂທຫາວິທີການ dunder ໂດຍກົງ, ແລະແທນທີ່ຈະປະຕິບັດວິທີການ dunder ໃນຫ້ອງຮຽນຂອງທ
ອ່ານຕື່ມ →Python ບໍ່ມີປະເພດຂໍ້ມູນ array ໃນຕົວ, ຢ່າງໃດກໍຕາມ, ມີໂມດູນທີ່ທ່ານສາມາດນໍາໃຊ້ເພື່ອເຮັດວຽກກັບ arrays. ບົດຄວາມນີ້ອະທິບາຍວິທີການເພີ່ມໃສ່ array ໂດຍໃຊ້ array ແລະ NumPy modules. ໂມດູນ NumPy ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ທ່ານຕ້ອງການດໍາເນີນການທາງຄະນິດສາດໃນ array.
ໃນຫຼາຍໆກໍລະນີ, ທ່ານສາມາດນໍາໃຊ້ List ເພື່ອສ້າງ arrays ເພາະວ່າ List ມີຄວາມຍືດຫຍຸ່ນ, ເຊັ່ນ: ປະເພດຂໍ້ມູນປະສົມ, ແລະຍັງມີຄຸນລັກສະນະທັງຫມົດຂອງ array. ສຶກສາເພີ່ມເຕີມກ່ຽວກັບລາຍຊື່ໃນ Python.
ໝາຍເຫດ: ທ່ານສາມາດເພີ່ມອົງປະກອບຂອງປະເພດຂໍ້ມູນດຽວກັນໃສ່ array ເທົ່ານັ້ນ. ເຊັ່ນດຽວກັນ, ທ່ານພຽງແຕ່ສາມາດເ
ອ່ານຕື່ມ →ໃນເວລາຂຽນໂປລແກລມ, ຫຼືການຮຽນຮູ້, Python ທ່ານອາດຈະຈໍາເປັນຕ້ອງກໍານົດວ່າສອງຫຼືຫຼາຍລາຍການແມ່ນເທົ່າທຽມກັນ. ເມື່ອທ່ານປຽບທຽບລາຍຊື່ສໍາລັບຄວາມສະເຫມີພາບ, ທ່ານກໍາລັງກວດເບິ່ງວ່າລາຍການມີຄວາມຍາວດຽວກັນແລະວ່າແຕ່ລະລາຍການໃນບັນຊີລາຍຊື່ແມ່ນເທົ່າທຽມກັນ. ບັນຊີລາຍຊື່ຂອງຄວາມຍາວທີ່ແຕກຕ່າງກັນແມ່ນບໍ່ເຄີຍເທົ່າທຽມກັນ.
ບົດຄວາມນີ້ອະທິບາຍວິທີການໃຊ້ຄຸນສົມບັດ Python ຕໍ່ໄປນີ້ເພື່ອປຽບທຽບລາຍຊື່:
ພາສາການຂຽນໂປລແກລມທີ່ຫຼາກຫຼາຍ, Python ສາມາດຖືກນໍາໃຊ້ສໍາລັບໂຄງການການຂຽນໂປຼແກຼມທີ່ແຕກຕ່າງກັນຫຼາຍ. ໄດ້ຮັບແຮງບັນດານໃຈຈາກກຸ່ມຕະຫລົກອັງກິດ Monty Python, ທີມງານພັດທະນາທີ່ຢູ່ເບື້ອງຫຼັງ Python ຕ້ອງການສ້າງພາສາທີ່ມ່ວນກັບການນໍາໃຊ້. ເປັນພາສາທີ່ນິຍົມເພີ່ມຂຶ້ນກັບຄໍາຮ້ອງສະຫມັກທີ່ແຕກຕ່າງກັນຫຼາຍ, Python ເປັນທາງເລືອກທີ່ດີສໍາລັບຜູ້ເລີ່ມຕົ້ນແລະນັກພັດທະນາທີ່ມີປະສົບການຄືກັນ.
ການສອນນີ້ຈະເຮັດໃຫ້ເຊີບເວີ Debian 11 ຂອງທ່ານຖືກຕັ້ງຄ່າດ້ວຍສະພາບແວດລ້ອມການຂຽນໂປລແກລມ Python 3. ການຂຽນໂປລແກລມເທິງເຊີບເວີມີຂໍ້ດີຫຼາຍຢ່າງແລະສະຫນັບສະຫນູນການຮ່ວມມືໃນທົ່ວໂຄງການພັດທະນາ.
ເພື່ອໃຫ້ສໍາເລ
ອ່ານຕື່ມ →ພາສາການຂຽນໂປລແກລມທີ່ຫຼາກຫຼາຍ, Python ສາມາດຖືກນໍາໃຊ້ສໍາລັບໂຄງການການຂຽນໂປຼແກຼມທີ່ແຕກຕ່າງກັນຫຼາຍ. ໄດ້ຮັບແຮງບັນດານໃຈຈາກກຸ່ມຕະຫລົກອັງກິດ Monty Python, ທີມງານພັດທະນາທີ່ຢູ່ເບື້ອງຫຼັງ Python ຕ້ອງການສ້າງພາສາທີ່ມ່ວນກັບການນໍາໃຊ້. ເປັນພາສາທີ່ນິຍົມເພີ່ມຂຶ້ນກັບຄໍາຮ້ອງສະຫມັກທີ່ແຕກຕ່າງກັນຫຼາຍ, Python ເປັນທາງເລືອກທີ່ດີສໍາລັບຜູ້ເລີ່ມຕົ້ນແລະນັກພັດທະນາທີ່ມີປະສົບການຄືກັນ.
ການສອນນີ້ຈະນໍາພາທ່ານຜ່ານການຕິດຕັ້ງ Python 3 ເທິງເຊີບເວີ Rocky Linux 8 ແລະການຕັ້ງຄ່າສະພາບແວດລ້ອມການຂຽນໂປຼແກຼມຜ່ານເສັ້ນຄໍາສັ່ງ.
ທ່ານຈະຕ້ອງມີເຊີບເວີ Rocky Linux 8 ທີ່ມີບັນຊີ superuser ທີ່ບໍ່ແມ່
ອ່ານຕື່ມ →ມີຫຼາຍເຕັກນິກທີ່ທ່ານສາມາດນໍາໃຊ້ໃນ Python ເພື່ອຊອກຫາຄວາມຍາວຂອງບັນຊີລາຍຊື່. ຄວາມຍາວຂອງບັນຊີລາຍຊື່ແມ່ນຈໍານວນຂອງອົງປະກອບໃນບັນຊີລາຍຊື່. ບົດຄວາມນີ້ອະທິບາຍສາມວິທີການເພື່ອຊອກຫາຄວາມຍາວຂອງບັນຊີລາຍການ, ແນວໃດກໍຕາມ, len() ວິທີການໂດຍປົກກະຕິແມ່ນວິທີການທີ່ດີທີ່ສຸດເພື່ອໃຫ້ໄດ້ຮັບຄວາມຍາວຂອງລາຍການເພາະວ່າມັນເປັນປະສິດທິພາບທີ່ສຸດ. ເນື່ອງຈາກບັນຊີລາຍຊື່ເປັນວັດຖຸ, ຂະຫນາດຂອງບັນຊີລາຍຊື່ຖ້າຖືກເກັບໄວ້ໃນຫນ່ວຍຄວາມຈໍາສໍາລັບການດຶງຂໍ້ມູນໄວ.
ທ່ານສາມາດໃຊ້ວິທີການ len() ໃນຕົວເພື່ອຊອກຫາຄວາມຍາວຂອງລາຍຊື່.
ວິທີການ
ອ່ານຕື່ມ →ທ່ານສາມາດປຽບທຽບສະຕຣິງໃນ Python ໂດຍໃຊ້ຄວາມສະເໝີພາບ (==) ແລະການປຽບທຽບ (<, >, != , <=, >=) ຜູ້ປະກອບການ. ບໍ່ມີວິທີການພິເສດທີ່ຈະປຽບທຽບສອງສາຍ. ໃນບົດຄວາມນີ້, ທ່ານຈະຮຽນຮູ້ວິທີການແຕ່ລະຕົວປະຕິບັດການເຮັດວຽກເມື່ອປຽບທຽບສາຍພັນ.
ການປຽບທຽບສະຕຣິງ Python ປຽບທຽບຕົວອັກສອນໃນທັງສອງສະຕຣິງເທື່ອລະອັນ. ເມື່ອພົບຕົວອັກສອນທີ່ແຕກຕ່າງກັນ, ຫຼັງຈາກນັ້ນຄ່າຈຸດລະຫັດ Unicode ຂອງພວກເຂົາຖືກປຽບທຽບ. ຕົວອັກສອນທີ່ມີຄ່າ Unicode ຕ່ໍາແມ່ນຖືວ່ານ້ອຍກວ່າ.
ປະກາດຕົວແປສະຕຣິງ:
ອ່ານຕື່ມ →