ກ້າວ ໜ້າ ທັກສະ Python ຂອງທ່ານໂດຍການສ້າງນັກວິເຄາະ WhatsApp Chat

ໂຄງການທີ່ ນຳ ພາທ່ານຊ່ວຍໃນການສ້າງສິ່ງທີ່ເຢັນສະບາຍແລະຮຽນຮູ້ແນວຄວາມຄິດການຂຽນໂປຼແກຼມທີ່ມີປະໂຫຍດດ້ວຍຕົວທ່ານເອງ!

ການຊອກຫາວິທີທີ່ຈະ ນຳ ໃຊ້ຄວາມຮູ້ຂອງທ່ານພຽງແຕ່ຫຼັງຈາກຂະບວນການຮຽນຮູ້ ໝາຍ ຄວາມວ່າການຮຽນໄດ້ເກີດຂື້ນໂດຍບໍ່ມີຄວາມຮູ້ສຶກປາຍທາງຫຼາຍ. ທັງ ໝົດ ທີ່ພວກເຮົາພະຍາຍາມເຮັດແມ່ນຮວບຮວມຄວາມຮູ້ທັງ ໝົດ ທີ່ພວກເຮົາສາມາດເຮັດໄດ້ໂດຍຫວັງວ່າມັນຈະ ນຳ ໃຊ້ໃນອະນາຄົດອັນໃກ້ນີ້.

ມັນບໍ່ໄດ້ຮູ້ສຶກຄືກັບການເລື່ອນເວລາບໍ?

ຂ້ອຍເຊື່ອໃນວິທີການຮຽນຮູ້ທີ່ເນັ້ນ ໜັກ ການເຮັດໂຄງການ.

ໃນເວລາທີ່ທ່ານພະຍາຍາມສ້າງບາງສິ່ງບາງຢ່າງ, ທ່ານຄົ້ນພົບສິ່ງ ໜຶ່ງ ຮ້ອຍຢ່າງທີ່ທ່ານບໍ່ຮູ້. ທ່ານຄົ້ນພົບສິ່ງທີ່ທ່ານຄິດວ່າທ່ານຮູ້ແຕ່ບໍ່ຮູ້ແທ້ໆ. ທ່ານເດີນທາງໄປຫາສິ່ງທີ່ເບິ່ງຄືວ່າງ່າຍດາຍທີ່ທ່ານບໍ່ໄດ້ເອົາໃຈໃສ່ກັບພວກເຂົາ. ທ່ານຕື່ມຊ່ອງຫວ່າງໃນການຮຽນຮູ້ຂອງທ່ານ.

ນອກຈາກນີ້, ມັນມີຄວາມມ່ວນ Super ແລະການຜະຈົນໄພ.

ທ່ານສາມາດໄດ້ຮັບທັງ ໝົດ ນັ້ນພຽງແຕ່ຖ້າທ່ານເຮັດໂຄງການ. ສະນັ້ນຂ້າພະເຈົ້າຄິດວ່າມັນຄຸ້ມຄ່າທີ່ຈະເອົາໃຈໃສ່ການຮຽນຂອງທ່ານທັງ ໝົດ ປະມານ ສຳ ເລັດໂຄງການ.

ຖ້າທ່ານຕ້ອງການຢາກສ້າງສິ່ງທີ່ ໜ້າ ສົນໃຈແລະຮຽນຮູ້ທັກສະ Python / ການຂຽນໂປຼແກຼມທີ່ມີປະໂຫຍດຕາມທາງ, ຄູ່ມືນີ້ແມ່ນ ສຳ ລັບທ່ານ.

ດ້ວຍ ຄຳ ແນະ ນຳ ນີ້, ຂ້ອຍຕັ້ງໃຈຍ່າງໃຫ້ເຈົ້າໂດຍສ້າງສິ່ງທີ່ ໜ້າ ສົນໃຈ, ຊ່ວຍໃຫ້ເຈົ້າປະສົບກັບຄວາມຫຍຸ້ງຍາກໃນການຂຽນໂປແກຼມໃນຂະນະທີ່ເຈົ້າສ້າງມັນ. ຫວັງວ່າ, ທ່ານຈະໄປຈາກ Pythonista ຂັ້ນພື້ນຖານໄປສູ່ລະດັບທີ່ກ້າວ ໜ້າ.

ແຕ່ສິ່ງທີ່ ສຳ ຄັນທີ່ສຸດຂ້ອຍຕ້ອງການຢາກໃຫ້ເຈົ້າມີແຮງຈູງໃຈແລະແຮງຈູງໃຈໃຫ້ເຈົ້າສອນຕົວເອງ.

ສິ່ງທີ່ເຈົ້າຈະຮຽນຮູ້

ນີ້ແມ່ນທັກສະ ຕຳ ລາຮຽນທີ່ທ່ານຈະເລືອກເອົາ:

  • ການຈັດການເອກະສານ
  • ການປະຕິບັດງານຊ່ອຍແນ່ໃນ Python
  • ໜ້າ ທີ່
  • ໂມດູນ
  • pip ແລະໃຊ້ແພັກເກດຂອງພາກສ່ວນທີສາມ
  • ສຳ ນວນປົກກະຕິ (RegEx) ໃນ Python

ແຕ່ນີ້ບໍ່ແມ່ນປື້ມ ຕຳ ລາຮຽນ. ດັ່ງນັ້ນຄຽງຄູ່ກັບພວກມັນ, ທ່ານກໍ່ຈະພັດທະນາສະຕິປັນຍາກ່ຽວກັບການປະຕິບັດການຂຽນໂປແກຼມທີ່ດີເຊັ່ນ:

  • ຄວາມ ສຳ ຄັນຂອງການອ່ານງ່າຍຂອງລະຫັດແລະແບບລະຫັດຂອງທ່ານ
  • ເວລາແລະວິທີການແຍກລະຫັດຂອງທ່ານໃຫ້ເປັນ ໜ້າ ທີ່
  • ວິທີການກ່ຽວກັບການແກ້ໄຂລະຫັດຂອງທ່ານ (ເມື່ອທ່ານຕ້ອງການສຽງຫົວກັບຝາຜະ ໜັງ ແທນ)
  • ວິທີການຊອກຫາສິ່ງຕ່າງໆໃນອິນເຕີເນັດ - ໃຊ້ Google, ໃຊ້ Stack Overflow, ອ່ານເອກະສານ, ແລະອື່ນໆ.
  • ເຂົ້າໃຈເຖິງຄວາມ ຈຳ ເປັນ ສຳ ລັບໂຄງສ້າງຂໍ້ມູນທີ່ແຕກຕ່າງກັນແລະເວລາໃດທີ່ຈະໃຊ້ຫຍັງ

ໃຫ້ເຮົາເຂົ້າໄປເບິ່ງໃນຕອນນັ້ນ.

ຖາມ:“ ຖືກແລ້ວ, ຂ້ອຍ ກຳ ລັງສ້າງຫຍັງຢູ່?”

OK, ດັ່ງນັ້ນນີ້ແມ່ນຄວາມຄິດ:

ເວລາລົມກັບເພື່ອນສະ ໜິດ, ທ່ານເຄີຍຢາກຮູ້:

  • ຈຳ ນວນຂໍ້ຄວາມທີ່ທ່ານສົ່ງມາ
  • ຄວາມຍາວສະເລ່ຍຂອງຂໍ້ຄວາມຂອງທ່ານ
  • ໃຜເປັນຜູ້ ທຳ ອິດແລະບົດ ທຳ ອິດໃນແຕ່ລະບົດສົນທະນາ
  • ຮູບແບບເວລາການສົນທະນາຂອງທ່ານ - ເປັນຊົ່ວໂມງ, ທຸກໆມື້, ແລະທຸກໆເດືອນ
  • ການເຊື່ອມຕໍ່ເວັບໄຊທ໌ສ່ວນໃຫຍ່ທີ່ແບ່ງປັນ
  • ຄຳ ສັບທົ່ວໄປທີ່ທ່ານແຕ່ລະຄົນໃຊ້

ມັນຈະບໍ່ດີບໍຖ້າທ່ານຂຽນໂປແກຼມທີ່ຄິດໄລ່ສິ່ງທັງ ໝົດ ນີ້ ສຳ ລັບທ່ານ?

ຖາມ: "ແຕ່ມັນເຢັນສໍ່າໃດ?"

Reddit ເວົ້າວ່າມັນແມ່ນ "14k ຈຸດ" ທີ່ເຢັນ!

ໂປຼແກຼມຂອງທ່ານຈະຊອກຫາຜົນໄດ້ຮັບທີ່ຄ້າຍຄືກັນແລະພິມອອກໃຫ້ທ່ານໂດຍບໍ່ຕ້ອງມີກາຟແລະສາຍຕາເຫຼົ່ານັ້ນ.

ຖາມ:“ ເຢັນ! ແຕ່ຂ້ອຍພ້ອມແລ້ວບໍ?”

"ທຸກໆນັກພັດທະນາທີ່ດີທີ່ທ່ານຮູ້ຈັກມາທີ່ນັ້ນໂດຍການແກ້ໄຂບັນຫາທີ່ພວກເຂົາບໍ່ມີຄຸນນະພາບໃນການແກ້ໄຂຈົນກວ່າພວກເຂົາຈະປະຕິບັດຕົວຈິງ."
- Patrick McKenzie

ຄິດຕາມສາຍເຫຼົ່ານີ້, ຂ້ອຍເຊື່ອວ່າ:

  • ຖ້າທ່ານຮູ້ພື້ນຖານຂອງສິ່ງຕໍ່ໄປນີ້ໃນ Python - ຕົວແປ, ລາຍຊື່, ວັດຈະນານຸກົມ, ວົງຈອນ, ເງື່ອນໄຂ, ໜ້າ ທີ່ - ທ່ານພ້ອມແລ້ວ.
  • ຖ້າບໍ່ດັ່ງນັ້ນ, ຖ້າທ່ານເປັນຄົນ ໃໝ່ ຂອງ Python ແຕ່ຮູ້ພື້ນຖານໃນພາສາອື່ນ, ໃຫ້ທ່ານໄປເບິ່ງການສອນ Python ແບບໄວໆນີ້ - ແລະຂ້ອຍຄິດວ່າທ່ານພ້ອມແລ້ວ.

ພຽງແຕ່ເຂົ້າໄປໃນການອອກ ກຳ ລັງກາຍ "ສະບາຍດີ, ໂລກ" ຄັ້ງ ທຳ ອິດ - ເທົ່າກັບການອອກ ກຳ ລັງກາຍຂ້າງລຸ່ມນີ້. ຖ້າທ່ານສາມາດເຮັດມັນໄດ້, ທ່ານພ້ອມແລ້ວ.

ຖາມ:“ ແລະຂ້ອຍຈະສ້າງມັນໄດ້ແນວໃດ?”

WhatsApp ຊ່ວຍໃຫ້ທ່ານສາມາດສົ່ງອອກສົນທະນາໃດໆເຂົ້າໃນເອກະສານຂໍ້ຄວາມທີ່ມີລັກສະນະຄ້າຍຄືດັ່ງນີ້:

ດັ່ງນັ້ນທ່ານສາມາດຂຽນໂປແກຼມທີ່ຈະອ່ານເອກະສານສົນທະນານີ້, ແຍກມັນ, ວິເຄາະມັນ, ແລະໃຫ້ທ່ານຜົນໄດ້ຮັບ.

ແຕ່ວ່າມັນບໍ່ແມ່ນການຊ່ວຍເຫຼືອພຽງພໍ, ແມ່ນບໍ?

"OK, ໃຫ້ພວກເຮົາເຮັດມັນແລ້ວ."

ແຜນທີ່ ສຳ ລັບການສ້າງນັກວິເຄາະສົນທະນາ WhatsApp

MS0: ຕັ້ງສະພາບແວດລ້ອມຂອງທ່ານ

ເມື່ອທ່ານເລີ່ມຕົ້ນ, ທ່ານບໍ່ຕ້ອງການໃຊ້ເວລາຫລາຍຊົ່ວໂມງໃນການສ້າງສະພາບແວດລ້ອມຂອງທ່ານ. ເຄິ່ງ ໜຶ່ງ ຂອງແຮງຈູງໃຈຂອງທ່ານຖືກຂ້າຕາຍຢູ່ທີ່ນັ້ນບໍ?

Repl.it ແມ່ນທາງອອກຈາກຄວາມອຸກອັ່ງຂອງການຕັ້ງຄ່ານີ້.

ມັນເປັນເວບໄຊທ໌ທີ່ໃຫ້ IDE ທາງອິນເຕີເນັດ ສຳ ລັບເກືອບທຸກໆພາສາ, ເຊິ່ງທ່ານສາມາດເຂົ້າເຖິງໄດ້ໂດຍບໍ່ເສຍຄ່າໂດຍກົດໄລຍະເວລາພຽງສອງສາມຄັ້ງ. ມັນດີຫຼາຍ ສຳ ລັບໂຄງການນ້ອຍໆເຊັ່ນໂຄງການທີ່ພວກເຮົາ ກຳ ລັງສ້າງຢູ່.

MS1: ການຮັບປະກັນວ່າສິ່ງຕ່າງໆເຮັດວຽກ (ເທົ່າກັບ“ ສະບາຍດີ, ໂລກ!” ທຽບເທົ່າ)

ປື້ມຂຽນ / ໂປແກຼມແນະ ນຳ ທຸກໆຄັ້ງກໍ່ເລີ່ມຕົ້ນດ້ວຍ“ ສະບາຍດີ, ໂລກ!” ໂຄງການ. ເປັນຫຍັງຈຶ່ງເປັນແນວນັ້ນ?

ນອກ ເໜືອ ຈາກການຕ້ອນຮັບຄົນ ໃໝ່, ໂຄງການນີ້ເຮັດ ໜ້າ ທີ່ໃຫ້ຄວາມ ໝັ້ນ ໃຈແກ່ຜູ້ຮຽນວ່າສະພາບແວດລ້ອມຂອງນາງໄດ້ຖືກສ້າງຕັ້ງຂຶ້ນແລະສິ່ງຕ່າງໆກໍ່ເຮັດໄດ້ດີ. ສະນັ້ນຖ້າລາວເຮັດຖືກຕ້ອງ, ໂປຼແກຼມຂອງນາງກໍ່ຈະເຮັດວຽກເຊັ່ນກັນ.

ດ້ວຍເປົ້າ ໝາຍ ເຫຼົ່ານີ້ໃນໃຈ, ນີ້ແມ່ນ "ສະບາຍດີ, ໂລກ!" ຂອງທ່ານ - ໂຄງການທຽບເທົ່າ:

ພິມ "ຂ້ອຍຮັກເຈົ້າ 3000" 3000 ເທື່ອ. (ມີແຟນໆ Marvel ຢູ່ບ່ອນນັ້ນບໍ?)

ນີ້ແມ່ນໂອກາດດີທີ່ຈະລົງເລິກແລະ:

  • ເບິ່ງວ່າທ່ານພ້ອມແລ້ວທີ່ຈະເຈາະເລິກເຂົ້າໄປໃນໂຄງການ

ຖ້າບໍ່, ມັນແມ່ນເວລາທີ່ຈະເຮັດພື້ນຖານຂອງ Python. ຢ່າກັງວົນ, ມັນບໍ່ຍາກເກີນໄປ.

MS2: ອ່ານເອກະສານສົນທະນາຂອງທ່ານໂດຍໃຊ້ໂປແກຼມ Python ຂອງທ່ານ

ຕໍ່ໄປນີ້, ທ່ານຈະສ້າງຊິ້ນສ່ວນຂອງໂຄງການກັບແຕ່ລະບົດ.

ມີ 2 ເອກະສານທີ່ທ່ານຈະຕ້ອງການ ສຳ ລັບໂຄງການ -

  1. ແຟ້ມສົນທະນາ Whatsapp ຂອງທ່ານ (ສິ້ນສຸດໃນ .txt)
  2. ໄຟລ໌ລະຫັດ Python (ສິ້ນສຸດໃນ .py)
ເມື່ອທ່ານມີພວກມັນແລ້ວ, ບົດ ທຳ ອິດນີ້ຮຽກຮ້ອງໃຫ້ທ່ານເປີດເອກະສານສົນທະນາໂດຍໃຊ້ໂປແກຼມ Python ຂອງທ່ານແລະພິມເນື້ອໃນທັງ ໝົດ.

ນີ້ແມ່ນໂອກາດດີທີ່ຈະລົງເລິກແລະ:

  • ເຂົ້າໃຈວິທີການຈັດການກັບແຟ້ມກັບ Python

ການຈັດການເອກະສານໃນ Python - ຈາກ Zero ເຖິງ Hero:

ທ່ານຮູ້ບໍ່ວ່າບັນນາທິການໃດທີ່ທ່ານໃຊ້ເພື່ອເປີດເອກະສານຂໍ້ຄວາມໃນຄອມພິວເຕີຂອງທ່ານ (Notepad, VS Code, Vim, ແລະອື່ນໆ) ແມ່ນໂປແກຼມ, ແມ່ນບໍ?

ເຈົ້າຮູ້ບໍ່? - ທ່ານສາມາດເຮັດໃຫ້ໂປແກຼມ Python ຂອງທ່ານເຮັດເຊັ່ນນັ້ນ. ເກືອບວ່າງ່າຍ!

ໄປຜ່ານການສອນທີ່ດີເລີດນີ້ໂດຍ Real Python ເພື່ອຮຽນຮູ້ແນວຄວາມຄິດຂອງການຈັດການເອກະສານໃນ Python.

MS3: ຄຸນລັກສະນະອັນດັບ 1 ແລະອັນດັບ 2 - ນັບ ຈຳ ນວນຂໍ້ຄວາມທັງ ໝົດ ແລະ ຈຳ ນວນ ຄຳ ສັບທັງ ໝົດ

ນັບ ຈຳ ນວນຂໍ້ຄວາມທີ່ທ່ານແລະເພື່ອນຂອງທ່ານໄດ້ແລກປ່ຽນ.

ຈາກນັ້ນ, ນັບແຕ່ລະສ່ວນແບ່ງສ່ວນຂອງທ່ານ - ທັງສອງອີງຕາມ ຈຳ ນວນຂໍ້ຄວາມແລະ ຈຳ ນວນ ຄຳ ສັບ.

ພິມຜົນໄດ້ຮັບ.

ນີ້ແມ່ນໂອກາດດີທີ່ຈະລົງເລິກແລະ:

  • ເຂົ້າໃຈສາຍໃນ Python

ສິ່ງທີ່ ສຳ ຄັນທີ່ຕ້ອງຈື່ກ່ຽວກັບສາຍຕ່າງໆໃນ Python:

  • ເຊືອກໄດ້ຖືກປະຕິບັດເປັນລາຍຊື່. ດັ່ງນັ້ນທ່ານສາມາດຄົ້ນຫາແບບນີ້:
ຖ້າ "- Paridhi:" ໃນ chat_line: counter + = 1
  • ເຊືອກ Python ແມ່ນມີຊື່ສຽງ (ປຽບທຽບກັບພາສາອື່ນໆ) ເພາະວ່າ Python ຊ່ວຍໃຫ້ພວກມັນມີຫ້ອງສະຫມຸດທີ່ມີຮູບແບບທີ່ອຸດົມສົມບູນທີ່ທ່ານສາມາດໃຊ້ເພື່ອ ດຳ ເນີນການກັບພວກມັນ. ຂ້ອຍຂໍແນະ ນຳ ໃຫ້ເຈົ້າໃຊ້ ຄຳ ແນະ ນຳ ນີ້ໂດຍ W3Schools ເປັນເອກະສານອ້າງອີງຂອງເຈົ້າ ສຳ ລັບວິທີການເຫຼົ່ານັ້ນ.
  • ຄວາມສາມາດຂອງ Python ໃນການຕັດແລະສາຍດັດສະນີທາງລົບສາມາດໃຊ້ໄດ້ງ່າຍໃນບາງຄັ້ງ

ຂໍ້ຄວນລະວັງ: ດຽວນີ້ທ່ານຈະຮູ້ສຶກວ່າໂປຼແກຼມຂອງທ່ານເຕີບໃຫຍ່ຂະ ໜາດ ແລະສັບສົນ. ໃນຂະນະທີ່ມັນເຮັດແນວນັ້ນ, ທ່ານຄວນເລີ່ມມີສະຕິຮູ້ກ່ຽວກັບຮູບແບບການເຂົ້າລະຫັດຂອງທ່ານ, ແລະຮັກສາຄວາມງ່າຍຂອງລະຫັດຂອງທ່ານໄວ້ໃນໃຈ.

ແບບລະຫັດແລະຄວາມສາມາດອ່ານງ່າຍຂອງລະຫັດ:

Brian Kernighan ເວົ້າໃນປື້ມຂອງລາວ“ ການປະຕິບັດການຂຽນໂປແກຼມ:”

"ຈຸດປະສົງຂອງຮູບແບບແມ່ນເພື່ອເຮັດໃຫ້ລະຫັດງ່າຍຕໍ່ການອ່ານ ສຳ ລັບຕົວທ່ານເອງແລະຄົນອື່ນໆ, ແລະຮູບແບບທີ່ດີແມ່ນ ສຳ ຄັນຕໍ່ການຂຽນໂປແກຼມທີ່ດີ."

ໂດຍສ່ວນຕົວ, ທຸກຄັ້ງທີ່ຂ້ອຍພະຍາຍາມຕັດສິນໃຈກ່ຽວກັບຄວາມສາມາດອ່ານລະຫັດຂອງຂ້ອຍ, ເສັ້ນນີ້ຈາກ "The Zen of Python" ຫລິ້ນໃນສະ ໝອງ ຂອງຂ້ອຍ:

"Explicit ແມ່ນດີກ່ວາ implicit."

ນີ້ແມ່ນສາມລະບຽບງ່າຍໆ, ສາມາດປະຕິບັດໄດ້ທີ່ທ່ານສາມາດເກັບຮັກສາໄວ້ໃນໃຈເພື່ອພັດທະນາຮູບແບບການເຂົ້າລະຫັດທີ່ດີ:

1. ເອົາຄວາມຄິດບາງຢ່າງເຂົ້າໄປໃນການເລືອກຊື່ຕົວແປຂອງທ່ານ

ຂ້ອຍເຫັນວ່າ ຄຳ ແນະ ນຳ ຂອງ Brian Kernighan ແມ່ນມີປະໂຫຍດແທ້ໆຢູ່ນີ້:

  • ໜ້າ ທີ່, ຊັ້ນຮຽນ, ແລະໂຄງສ້າງທົ່ວໂລກຄວນມີຊື່ອະທິບາຍທີ່ສະ ເໜີ ບົດບາດຂອງພວກເຂົາໃນແຜນງານ ໜຶ່ງ
  • ໂດຍທາງກົງກັນຂ້າມ, ຊື່ທີ່ສັ້ນກວ່າພຽງພໍ ສຳ ລັບຕົວແປທ້ອງຖິ່ນ; ພາຍໃນ ໜ້າ ທີ່ໃດ ໜຶ່ງ, n ອາດຈະພຽງພໍ, ໜ້າ ຈໍຈະດີ, ແລະ numberofPoints ແມ່ນຄັກຫຼາຍ
  • ຕົວແປທ້ອງຖິ່ນທີ່ໃຊ້ໃນແບບ ທຳ ມະດາສາມາດມີຊື່ສັ້ນ. ການໃຊ້ i ແລະ j ສຳ ລັບຕົວຊີ້ວັດ loop, p ແລະ q ສຳ ລັບຈຸດຊີ້, ແລະ s ແລະ t ສຳ ລັບສາຍຕ່າງໆແມ່ນມີຢູ່ເລື້ອຍໆຈົນວ່າມັນຈະມີ ກຳ ໄລ ໜ້ອຍ ແລະບາງທີການສູນເສຍໃນຊື່ທີ່ຍາວກວ່າ.

2. ນຳ ໃຊ້ ໜ້າ ທີ່ໃນບ່ອນທີ່ ຈຳ ເປັນ

  • ແຍກຊິ້ນສ່ວນຂອງລະຫັດຍາວອອກເປັນ ໜ້າ ທີ່
  • ຢ່າເຮັດຊ້ ຳ ຕົວເອງອີກດ້ວຍ (ຕາກແດດໃຫ້ແຫ້ງ) - ໃຊ້ ໜ້າ ທີ່ເພື່ອເອົາຊິ້ນສ່ວນຂອງລະຫັດທີ່ຊ້ ຳ ກັບໄປ

ເພີ່ມເຕີມກ່ຽວກັບ ໜ້າ ທີ່ໃນບົດຕໍ່ໄປ.

3. ຂຽນ ຄຳ ເຫັນທີ່ເປັນປະໂຫຍດ

  • ຄຳ ເຫັນມີຄວາມ ໝາຍ ເພື່ອຊ່ວຍຜູ້ອ່ານຂອງໂປແກຼມ. ພວກເຂົາບໍ່ໄດ້ຊ່ວຍເຫຼືອໂດຍການເວົ້າສິ່ງທີ່ລະຫັດທີ່ເວົ້າມາຢ່າງລຽບງ່າຍຫຼືໂດຍກົງກັນຂ້າມກັບລະຫັດ - ຫຼືໂດຍການລົບກວນຜູ້ອ່ານດ້ວຍການສະແດງຕົວ ໜັງ ສືທີ່ລະອຽດ.
  • ໃຫ້ຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້, ຂຽນລະຫັດທີ່ເຂົ້າໃຈງ່າຍ; ທ່ານຈະເຮັດໄດ້ດີທີ່ສຸດ, ມີ ຄຳ ເຫັນ ໜ້ອຍ ກວ່າທີ່ທ່ານຕ້ອງການ. ລະຫັດທີ່ດີຕ້ອງການ ຄຳ ເຫັນ ໜ້ອຍ ກວ່າລະຫັດທີ່ບໍ່ດີ. ຄຳ ເຫັນແມ່ນດີທີ່ສຸດ, ແມ່ນຄວາມຊົ່ວຮ້າຍທີ່ ຈຳ ເປັນ.
  • ຢ່າຂັດກັບລະຫັດ. ຄຳ ເຫັນສ່ວນຫຼາຍເຫັນດີກັບຂໍ້ ກຳ ນົດເມື່ອຂຽນ, ແຕ່ຍ້ອນວ່າຂໍ້ບົກພ່ອງມີການແກ້ໄຂແລະໂປແກມພັດທະນາ, ຄຳ ເຫັນມັກຈະຖືກປະໄວ້ໃນຮູບແບບເດີມ, ເຮັດໃຫ້ເກີດຄວາມບໍ່ເຫັນດີກັບລະຫັດ.

ໃນທີ່ສຸດ, ຈື່ໄວ້ວ່າຫຼັກການຂອງຮູບແບບການຂຽນໂປແກຼມແມ່ນອີງໃສ່ຄວາມຮູ້ທົ່ວໄປທີ່ຖືກ ນຳ ພາໂດຍປະສົບການ, ບໍ່ແມ່ນອີງໃສ່ກົດລະບຽບທີ່ບໍ່ເປັນ ທຳ ແລະໃບສັ່ງແພດ.

MS4: ຄຸນລັກສະນະ # 3 - ຄິດໄລ່ຄວາມຍາວສະເລ່ຍຂອງຂໍ້ຄວາມທີ່ສົ່ງໂດຍແຕ່ລະຝ່າຍ

ໃນປັດຈຸບັນ, ທີ່ທ່ານໄດ້ຄິດໄລ່ສ່ວນແບ່ງສ່ວນຕົວຂອງທ່ານໂດຍໃຊ້ສອງມິຕິ - ການນັບຂໍ້ຄວາມແລະ ຄຳ ນັບ - ທ່ານສາມາດໃຊ້ມັນເພື່ອຄິດໄລ່ແຕ່ລະຂໍ້ຄວາມສະເລ່ຍຂອງທ່ານ. ພິມຜົນໄດ້ຮັບ.

ນີ້ແມ່ນໂອກາດດີທີ່ຈະລົງເລິກແລະ:

ເຂົ້າໃຈ ໜ້າ ທີ່ເປັນວິທີເພື່ອ:

  • ຫຼຸດຜ່ອນການຄ້າງຫ້ອງ
  • ເຮັດໃຫ້ລະຫັດອ່ານໄດ້ງ່າຍຂື້ນ

ດຳ ນ້ ຳ ເລິກເຂົ້າໃນການ ນຳ ໃຊ້ ໜ້າ ທີ່ - ແຮງຈູງໃຈແລະແບບ:

ການຊໍ້າຊ້ອນອາດຈະແມ່ນຮາກຂອງຄວາມຊົ່ວຮ້າຍທັງ ໝົດ ໃນຊອບແວ. ໜ້າ ທີ່ແມ່ນ ໜຶ່ງ ໃນເຕັກນິກ ທຳ ອິດທີ່ພັດທະນາເພື່ອຄວບຄຸມຄວາມຊົ່ວນີ້.

ມັນເຂົ້າໃຈງ່າຍກ່ຽວກັບ syntax ຂອງຟັງຊັ່ນການຂຽນ, ແຕ່ມັນຕ້ອງໃຊ້ການຝຶກແລະຄວາມຮູ້ສຶກໃນການອອກແບບບາງຢ່າງເພື່ອຮຽນຮູ້ເວລາທີ່ຈະແຍກລະຫັດເຂົ້າໃນ ໜ້າ ທີ່. ເປົ້າ ໝາຍ ໜຶ່ງ ແມ່ນເພື່ອອອກແບບ ໜ້າ ທີ່ດັ່ງກ່າວທີ່ພວກເຂົາສາມາດ ນຳ ໃຊ້ ໃໝ່ ໄດ້ເມື່ອຂະຫຍາຍໂປຼແກຼມຂອງທ່ານໄປເປັນກໍລະນີ ໃໝ່.

ມີຫຍັງອີກບໍ່? ການເລືອກການອອກແບບດັ່ງກ່າວແມ່ນສິ່ງທີ່ເຮັດໃຫ້ການຂຽນໂປແກຼມມ່ວນຊື່ນ.

ນີ້ແມ່ນສາມມໍລະດົກຈາກປຶ້ມຂອງທ່ານ Bob Martin ວ່າ“ ລະຫັດສະອາດ” ເຊິ່ງຈະ ນຳ ພາທ່ານໃນຂະນະທີ່ທ່ານເລືອກນັ້ນ:

  1. ຫນ້າທີ່ຄວນຈະເປັນຂະຫນາດນ້ອຍ. ຂະ ໜາດ ນ້ອຍປານໃດ? ບໍ່ເກີນ ໜ້າ ຈໍ - ຫລື 20 ເສັ້ນ.
  2. ໜ້າ ທີ່ຄວນມີຊື່ອະທິບາຍ. ໜ້າ ທີ່ນ້ອຍກວ່າແລະສຸມໃສ່ຫຼາຍ, ມັນງ່າຍທີ່ຈະເລືອກຊື່ທີ່ພັນລະນາ. ຢ່າຢ້ານທີ່ຈະຕັ້ງຊື່ຍາວ. ຊື່ທີ່ອະທິບາຍຍາວແມ່ນດີກ່ວາຊື່ສັ້ນໆທີ່ແຂງກະດ້າງ. ຊື່ທີ່ອະທິບາຍຍາວແມ່ນດີກ່ວາ ຄຳ ອະທິບາຍທີ່ຍາວນານ.
  3. ໜ້າ ທີ່ຄວນເຮັດສິ່ງດຽວແລະບໍ່ມີຜົນຂ້າງຄຽງໃດໆ - ຄວາມຕັ້ງໃຈຂອງມັນຄວນຈະແຈ້ງຈາກຊື່ຂອງມັນ.

ເມື່ອທ່ານຂຽນ ໜ້າ ທີ່ ທຳ ອິດມັນອາດຈະອອກມາຍາວນານແລະສັບສົນແລະບໍ່ປະຕິບັດຕາມກົດລະບຽບຂ້າງເທິງ. ແລະວ່າບໍ່ເປັນຫຍັງ. ທ່ານສາມາດປັບປຸງແລະປັບປຸງລະຫັດຂອງທ່ານໃນພາຍຫລັງ. ຂ້າພະເຈົ້າບໍ່ຄິດວ່າຜູ້ໃດຜູ້ ໜຶ່ງ ສາມາດເລີ່ມຕົ້ນດ້ວຍ ໜ້າ ທີ່ຂຽນທີ່ປະຕິບັດຕາມກົດລະບຽບທັງ ໝົດ ທີ່ກ່າວມາຂ້າງເທິງ.

ຈື່ໄວ້ວ່າສິ່ງເຫຼົ່ານີ້ແມ່ນເປົ້າ ໝາຍ ສ້າງ ໜ້າ ທີ່ທີ່ທ່ານຕ້ອງການທີ່ຈະພະຍາຍາມຕໍ່ໄປ. ຢ່າປ່ອຍໃຫ້ພວກເຂົາເປັນ ອຳ ມະພາດທ່ານ.

MS5: ຄຸນລັກສະນະອັນດັບ 4 - ນັບ ຈຳ ນວນຂອງບົດເລື່ອງ ທຳ ອິດ, ແລະສະແດງມັນ

ທ່ານຕ້ອງການແກ້ໄຂ ຄຳ ຖາມກ່ຽວກັບບົດຂຽນໃດທີ່ ທຳ ອິດແລະ ສຳ ລັບທຸກຄົນ? ຫຼັງຈາກຈຸດ ສຳ ຄັນນີ້, ທ່ານຈະ.

ທ່ານຈະຮູ້ຢ່າງແນ່ນອນວ່າທ່ານໄດ້ເລີ່ມຕົ້ນການສົນທະນາຫຼາຍເທົ່າໃດແລະມີລາຍຊື່ບົດເລື່ອງ ທຳ ອິດເຫຼົ່ານັ້ນ. ພິມອອກທັງ ໝົດ ນັ້ນ.

ນີ້ແມ່ນໂອກາດດີທີ່ຈະລົງເລິກແລະ:

  • ເຂົ້າໃຈກ່ຽວກັບໂມດູນ - ທ່ານຈະຕ້ອງມີໂມດູນເວລາຂອງ Python ຢູ່ທີ່ນີ້
  • ຮຽນຮູ້ວິທີຊອກຫາສິ່ງຕ່າງໆແລະອ່ານເອກະສານ

ຂໍ້ຄວນລະວັງ: ຢ່າຢ້ານກົວຈາກເອກະສານ. ພວກເຂົາເຈົ້າແມ່ນເພື່ອນຂອງທ່ານ.

ໂມດູນແມ່ນຫຍັງ?

ທຸກໆເອກະສານຂອງລະຫັດແຫຼ່ງ Python ທີ່ມີຊື່ສິ້ນສຸດລົງໃນນາມສະກຸນ .py ແມ່ນໂມດູນ.

ການຕິດຕັ້ງ Python ມາພ້ອມກັບຫ້ອງສະມຸດມາດຕະຖານເຊິ່ງປະກອບມີໂມດູນດັ່ງກ່າວທີ່ຢູ່ນອກຫ້ອງ. ນີ້ແມ່ນບັນດາລະຫັດທີ່ເປັນປະໂຫຍດທີ່ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງຂຽນ.

MS6: ຄຸນລັກສະນະອັນທີ 5 - ຮູບແບບເວລາລົມກັນ (ເປັນຊົ່ວໂມງ, ປະ ຈຳ ວັນ, ແລະເດືອນ)

ດຽວນີ້, ເວລາຂອງມັນທີ່ຈະຊອກຫາຮູບແບບການສົນທະນາແບບປົກກະຕິຂອງທ່ານ.

* ທ່ານສົນທະນາກັນຈັກຊົ່ວໂມງຫຼາຍທີ່ສຸດ? ຈະເປັນແນວໃດກ່ຽວກັບສ່ວນທີ່ເຫຼືອຂອງຊົ່ວໂມງ?

* ມື້ໃດຂອງອາທິດທີ່ທ່ານມັກສົນທະນາກັນຫຼາຍທີ່ສຸດ? ຈະເປັນແນວໃດກ່ຽວກັບສ່ວນທີ່ເຫຼືອຂອງມື້?

* ເດືອນໃດທີ່ທ່ານສົນທະນາກັນຫຼາຍທີ່ສຸດ? ຈະເປັນແນວໃດກ່ຽວກັບສ່ວນທີ່ເຫຼືອ?

ພິມຜົນໄດ້ຮັບ.

ນີ້ແມ່ນໂອກາດດີທີ່ຈະລົງເລິກແລະ:

  • ເຂົ້າໃຈຄວາມ ຈຳ ເປັນຂອງໂຄງສ້າງຂໍ້ມູນທີ່ແຕກຕ່າງກັນ ສຳ ລັບການເກັບຮັກສາຂໍ້ມູນທັງ ໝົດ ນີ້ແລະຄິດຫາວິທີການອອກແບບໂຄງສ້າງຂໍ້ມູນໃຫ້ ເໝາະ ສົມກັບຄວາມຕ້ອງການຂອງທ່ານ

ໝາຍ ເຫດ: ທ່ານ ຈຳ ເປັນຕ້ອງມີໂມດູນເວລາອີກຄັ້ງທີ່ນີ້. ມັນ ສຳ ຄັນ ສຳ ລັບທ່ານທີ່ຈະຮູ້ວ່າມັນບໍ່ເປັນຫຍັງຖ້າທ່ານບໍ່ຈື່ມັນ; ທ່ານໄດ້ຮັບອະນຸຍາດໃຫ້ໃຊ້ Google ແລະກວດເບິ່ງເອກະສານດັ່ງກ່າວຫຼາຍເທົ່າທີ່ທ່ານຕ້ອງການ.

ຂໍ້ຄວນລະວັງ: ການຈັດຕັ້ງປະຕິບັດສິ່ງນີ້ສາມາດໃຊ້ໄດ້ຍາກ. ທ່ານອາດຈະໃຊ້ເວລາສ່ວນໃຫຍ່ຂອງການຂຽນລະຫັດຂອງທ່ານດັງໆໃສ່ລະຫັດທີ່ແຕກຫັກ. ຈືຂໍ້ມູນການ: ມັນບໍ່ແມ່ນຄອມພິວເຕີ້, ແຕ່ລະຫັດຂອງທ່ານແມ່ນຜິດ.

ວິທີການແກ້ໄຂລະຫັດຂອງທ່ານ:

  1. ອະທິບາຍລະຫັດໃຫ້ເພື່ອນຫຼືໃຊ້ເຕັກນິກເປັດຢາງ
  • ເລືອກ ໝູ່ (ຫລືເປັດຢາງ)
  • ເປີດລະຫັດທີ່ມີປັນຫາ, ແລະອະທິບາຍໃຫ້ລາວ (/ ນາງ / ມັນ), ເປັນແຕ່ລະເສັ້ນ, ຄ່ອຍໆແລະອົດທົນ
  • ຊອກຫາບັນຫາທີ່ແນມເບິ່ງທ່ານ, ຕໍ່ ໜ້າ ຂອງທ່ານ, ໂດຍບໍ່ມີຄວາມຊ່ວຍເຫຼືອຈາກເພື່ອນຂອງທ່ານ (ຫລືເປັດ), ຄືກັບວ່າມີຄວາມວິເສດ

2. ເພີ່ມໃບລາຍງານການພິມ

ເຖິງແມ່ນວ່າການເພີ່ມເອກະສານການພິມແບບນີ້ບໍ່ແມ່ນວິທີທີ່ຖືກຕ້ອງເພື່ອແກ້ໄຂ, ຂ້ອຍພົບວ່າມັນມີປະສິດຕິຜົນຢ່າງບໍ່ ໜ້າ ເຊື່ອໃນບາງຄັ້ງ - ໂດຍສະເພາະໃນເວລາທີ່ຂ້ອຍເຮັດວຽກກັບບັນນາທິການຕົວ ໜັງ ສືເຊັ່ນ VIM ແລະບໍ່ແມ່ນໃນ IDE ເຕັມຮູບແບບທີ່ມີ debugger (ຫຼືເມື່ອ ທ່ານເປັນຄົນຂີ້ຕົວະເກີນໄປທີ່ຈະຮຽນຮູ້ວິທີໃຊ້ debugger.

ແຕ່ຂ້ອຍຕ້ອງເວົ້າວ່າ, ເມື່ອທ່ານຮຽນຮູ້ວິທີການໃຊ້ IDE debugger, ມັນຈະບໍ່ກັບມາ.

3. ໃຊ້ IDE debugger

ໃນຖານະເປັນຂອງລາຍລັກອັກສອນ, repl.it ບໍ່ໄດ້ສະຫນັບສະຫນູນຢ່າງເຕັມສ່ວນ debugger ເປັນທັນ. IDEs ທີ່ຂ້ອຍມັກ ສຳ ລັບ Python ທີ່ສະ ໜັບ ສະ ໜູນ ມັນແມ່ນ PyCharm ແລະລະຫັດ VS.

debugger ສາມາດເປັນປະໂຫຍດຫຼາຍທີ່ຂ້ອຍຈະແນະນໍາໃຫ້ເຈົ້າປ່ຽນແລະຮຽນຮູ້ການໃຊ້ debugger ໃນນັ້ນ. ໄວ້ໃຈຂ້ອຍ, ມັນຄວນຄ່າກັບຄວາມເຈັບປວດທັງ ໝົດ (ໂດຍສະເພາະຕອນນີ້ລະຫັດຂອງເຈົ້າແມ່ນສັບສົນຫຼາຍ).

ຄຳ ແນະ ນຳ ສ່ວນບຸກຄົນ: ຂ້ອຍໃຊ້ IDE debugger ເພາະວ່າ Python ສະ ໜອງ debugger ໃນໂມດູນຫ້ອງສະ ໝຸດ ມາດຕະຖານ - * pdb ** - ແລະຂ້ອຍຈະແນະ ນຳ ໃຫ້ເຈົ້າບໍ່ເຂົ້າໃຊ້ໃນຕອນນີ້.

MS7: ຄຸນລັກສະນະອັນດັບ 7 - ເວບໄຊທ໌ທີ່ມີການແບ່ງປັນຫຼາຍທີ່ສຸດ

ນີ້ແມ່ນໂອກາດດີທີ່ຈະລົງເລິກແລະ:

  • ຮຽນຮູ້ RegEx
  • ເຂົ້າໃຈວັດຈະນານຸກົມ Python ເປັນຕາຕະລາງຮີດຄອງປະເພນີ: ສ້າງແຜນທີ່ຈາກຊື່ເວັບໄຊທ໌ໄປຫາ ຈຳ ນວນເຫດການທີ່ເກີດຂື້ນ

ການແນະ ນຳ ດ່ວນກັບ RegEx:

ສຳ ນວນປົກກະຕິແມ່ນສາຍອັກສອນພິເສດ ສຳ ລັບການອະທິບາຍຮູບແບບການຄົ້ນຫາ.

ທ່ານອາດຈະຄຸ້ນເຄີຍກັບການແຈ້ງເຕືອນແບບ ທຳ ມະຊາດ, ເຊັ່ນ * .txt, ເພື່ອຊອກຫາເອກະສານຂໍ້ຄວາມທັງ ໝົດ ໃນຕົວຈັດການເອກະສານ. ທ່ານສາມາດຄິດເຖິງການສະແດງອອກເປັນປະ ຈຳ ວ່າເປັນຕົວ ໜັງ ສືມາດຕະຖານກ່ຽວກັບຢາ steroids. ພວກເຂົາເຈົ້າອະນຸຍາດໃຫ້ທ່ານຄົ້ນຫາເຊັ່ນ:

"ຂ້ອຍຕ້ອງການທຸກສາຍທີ່ຢູ່ລະຫວ່າງ" http: // "ຫຼື" https: // "ແລະທີສອງ / ຫຼັງຈາກນັ້ນ, ຖ້າມີ. ຫຼືອັນອື່ນ, ທຳ ອິດ /. "

ນີ້ແມ່ນຊັບພະຍາກອນທີ່ຂ້ອຍມັກທີ່ຈະຮຽນຮູ້ RegEx:

  • RegexOne - ການສອນແບບໂຕ້ຕອບ ສຳ ລັບການຮຽນຮູ້ RegEx
  • "ການແນະ ນຳ ກ່ຽວກັບ Regex ໃນ Python"
  • ເອກະສານຂອງ Python - ມັນ ໝາຍ ເຖິງພວກມັນເປັນ“ ພາສາການຂຽນໂປແກຼມທີ່ມີຂະ ໜາດ ນ້ອຍແລະມີຄວາມຊ່ຽວຊານສູງຕິດຢູ່ໃນ Python.”

MS8: ຄຸນລັກສະນະອັນດັບ 8 - ຄຳ ສັບທົ່ວໄປທີ່ສຸດ

ຂ້ອຍຈະປ່ອຍໃຫ້ເຈົ້າຄິດໄລ່ຂໍ້ມູນນີ້ອອກດ້ວຍຕົວເຈົ້າເອງ!

MS9: ພິມສິ່ງທີ່ກ່າວມາທັງ ໝົດ ຂ້າງເທິງໃນຕາຕະລາງທີ່ສວຍງາມ, ງາມ

ທ່ານຕ້ອງໄດ້ໃຊ້ ຄຳ ຖະແຫຼງການພິມ ຈຳ ນວນ ໜຶ່ງ ເພື່ອພິມຜົນຂອງແຕ່ລະຈຸດ ສຳ ຄັນ. ບັດນີ້, ເຖິງເວລາແລ້ວທີ່ຈະສຸມໃສ່ການ ນຳ ສະ ເໜີ ຜົນໄດ້ຮັບເຫຼົ່ານັ້ນ. ພິມຜົນໄດ້ຮັບທັງ ໝົດ ຂ້າງເທິງໃນຕາຕະລາງທີ່ສວຍງາມ, ບໍ່ສະອາດ.

ເພື່ອເຮັດສິ່ງນີ້, ທ່ານອາດ ຈຳ ເປັນຕ້ອງປັບໂຄງສ້າງສ່ວນໃຫຍ່ຂອງລະຫັດເພື່ອປ່ຽນແປງ ຄຳ ຖະແຫຼງການພິມຈາກ ຄຳ ນິຍາມຂອງ ໜ້າ ທີ່ (ສົມມຸດວ່າທ່ານຍັງບໍ່ໄດ້ເຮັດແລ້ວ).

ນີ້ແມ່ນໂອກາດດີທີ່ຈະລົງເລິກແລະ:

  • ຮັບຮູ້ວ່າມັນ ໝາຍ ຄວາມວ່າແນວໃດເມື່ອຄົນແນະ ນຳ -“ ໜ້າ ທີ່ຄວນເຮັດສິ່ງດຽວ”
  • ຮຽນຮູ້ທີ່ຈະຄົ້ນຫາ, ຕິດຕັ້ງແລະ ນຳ ໃຊ້ໂມດູນຂອງພາກສ່ວນທີສາມທີ່ຊຸມຊົນທີ່ ໜ້າ ຕື່ນເຕັ້ນແລະມີຊີວິດຊີວາຂອງ Python ທີ່ສະ ໜອງ ຜ່ານ pip
  • ໃຫ້ ສຳ ຜັດສ່ວນຕົວກັບໂຄງການດ້ວຍວິທີທີ່ທ່ານອອກແບບໂຕະ

primer ດ່ວນກ່ຽວກັບລະບົບນິເວດທີ່ອຸດົມສົມບູນຂອງ Python ຂອງການເປີດເຜີຍ, ການຫຸ້ມຫໍ່ພາກສ່ວນທີສາມ:

ລະບົບນິເວດຂອງ Python ມີຜູ້ປະກອບສ່ວນຕັ້ງແຕ່ນັກພັດທະນາແຕ່ລະຄົນຈົນເຖິງ megacorps ເຊັ່ນເຟສບຸກແລະ Google (ລະບົບນິເວດທີ່ອຸດົມສົມບູນ, eh?). ພວກເຂົາສະ ເໜີ ໂມດູນແລະຫ້ອງສະ ໝຸດ ຂອງລະຫັດເພື່ອຊ່ວຍໃນການກໍ່ສ້າງເວບໄຊທ໌, ການຂຽນໂປແກຼມທີ່ເປັນຕົວເລກ, ການພັດທະນາເກມ, ວິທະຍາສາດຂໍ້ມູນ, ການຮຽນຮູ້ເຄື່ອງຈັກ, ການຮຽນຮູ້ເລິກເຊິ່ງແລະ, ການພິມຕາຕະລາງທີ່ສວຍງາມ.

ດຽວນີ້, ແມ່ນລະຫັດທັງ ໝົດ ທີ່ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງຂຽນ.

PyPI ແມ່ນເຮືອນຂອງໂປແກມ Python ຂອງພາກສ່ວນທີສາມທັງ ໝົດ ນີ້. ທ່ານສາມາດຊອກຫາ ໜ້າ ຢູ່ໃນທຸກໆໂປແກຼມເປີດພາກສ່ວນທີສາມທີ່ນີ້.

ນີ້ແມ່ນບາງສິ່ງບາງຢ່າງທີ່ຊ່ວຍໃຫ້ທ່ານເລັ່ງຄວາມໄວໃນການໃຊ້ PyPI:

  • ທ່ານສາມາດຕິດຕັ້ງທຸກຊຸດໂດຍໃຊ້ ຄຳ ສັ່ງຢູ່ປາຍທາງແບບງ່າຍດາຍ - pip. ທ່ານສາມາດຊອກຫາສິ່ງທີ່ທ່ານຕ້ອງການພິມໃສ່ ໜ້າ ຂອງຊຸດໃນ PyPI.
pip ຕິດຕັ້ງຕາຕະລາງ
  • ຊຸດທີ່ດີກໍ່ມີປື້ມຄູ່ມືກ່ຽວກັບວິທີການ ນຳ ໃຊ້ (ຫລືເອກະສານ) ໃນ ໜ້າ ຂອງມັນໃນ PyPI
  • ເຖິງແມ່ນວ່າຜູ້ໃຫມ່ກໍ່ສາມາດເຜີຍແຜ່ຊຸດທົດລອງຂອງພວກເຂົາ. ທ່ານຄວນລະວັງກ່ອນທີ່ຈະໃຊ້ພວກມັນ; ພວກເຂົາອາດຈະບໍ່ຄົບຖ້ວນຫຼືບໍ່ໄດ້ຮັບການຮັກສາ. ທ່ານສາມາດກວດເບິ່ງປະຫວັດການປ່ອຍຂອງຊຸດຫຼືສະຖິຕິ GitHub ຂອງມັນເພື່ອ ກຳ ນົດຄວາມ ໜ້າ ເຊື່ອຖືຂອງມັນ.

MS10: ເຮັດວຽກທັງ ໝົດ ນີ້ ສຳ ລັບໄຟລ໌ສົນທະນາເປັນກຸ່ມ

ດ້ວຍຈຸດ ສຳ ຄັນນີ້, ທ່ານຈະໄດ້ຂະຫຍາຍໂປຼແກຼມຂອງທ່ານໄປເປັນກໍລະນີ ໃໝ່ - ການສົນທະນາແບບກຸ່ມ. ຮອດຈຸດນີ້, ທ່ານຈະມີແຟ້ມຂໍ້ຄວາມສົນທະນາໂດຍກົງກັບເພື່ອນຄົນດຽວ. ໃນປັດຈຸບັນ, ທ່ານຈະປັບປ່ຽນໂປແກຼມຂອງທ່ານເພື່ອວ່າມັນຈະເຮັດວຽກຮ່ວມກັບໄຟລ໌ສົນທະນາແບບ WhatsApp ເຊັ່ນກັນ.

ນີ້ແມ່ນໂອກາດດີທີ່ຈະລົງເລິກແລະ:

  • ປະເມີນ ໜ້າ ທີ່ຂອງທ່ານ. ທ່ານສາມາດໃຊ້ຄືນໄດ້ຢ່າງ ໜ້ອຍ ບາງຢ່າງບໍ?
  • ຮູ້ສຶກເຖິງຄຸນປະໂຫຍດຂອງຮູບແບບການຂຽນລະຫັດທີ່ດີແລະການປະຕິບັດການຂຽນໂປແກຼມທີ່ດີ
  • ເບິ່ງຄວາມ ສຳ ຄັນຂອງລະບົບຄວບຄຸມເວີຊັນແລະຮຽນຮູ້ Git

ຊອບແວທີ່ດີ

ມັນຈະເປັນການດີໃຫ້ທ່ານຈື່ສິ່ງທີ່ Brian W. Kerninghan ເວົ້າກ່ຽວກັບໂປແກຼມດີໆໃນປື້ມປະຕິບັດງານຂອງລາວ:

ຫຼັກການພື້ນຖານທີ່ປະກອບເປັນພື້ນຖານຂອງຊອບແວທີ່ດີແມ່ນຄວາມລຽບງ່າຍ, ເຊິ່ງເຮັດໃຫ້ບັນດາໂປແກຼມສັ້ນແລະສາມາດຈັດການໄດ້; ຄວາມຊັດເຈນ, ເຊິ່ງເຮັດໃຫ້ແນ່ໃຈວ່າພວກເຂົາເຂົ້າໃຈງ່າຍ, ສຳ ລັບຄົນແລະເຄື່ອງຈັກ; ໂດຍທົ່ວໄປ, ຊຶ່ງຫມາຍຄວາມວ່າພວກເຂົາເຮັດວຽກໄດ້ດີໃນສະຖານະການທີ່ກວ້າງຂວາງແລະປັບຕົວພ້ອມທັງສະຖານະການ ໃໝ່ ເກີດຂື້ນ; ແລະເຄື່ອງຈັກອັດຕະໂນມັດ, ເຊິ່ງສາມາດເຮັດໃຫ້ເຄື່ອງເຮັດວຽກໃຫ້ພວກເຮົາ, ປົດປ່ອຍພວກເຮົາອອກຈາກວຽກງານຕ່າງໆ.

ຖືກແລ້ວ, ຂ້າພະເຈົ້າຫວັງວ່າສິ່ງນີ້ຈະເປັນປະໂຫຍດ ສຳ ລັບທ່ານ. ທ່ານຈະໄດ້ຮັບຄວາມເຂົ້າໃຈທີ່ແທ້ຈິງຂອງບົດຮຽນ mini ທັງ ໝົດ ໃນຄູ່ມືນີ້ເມື່ອທ່ານລົງມືເຮັດໂຄງການຕົວທ່ານເອງ.

ນີ້ແມ່ນບາງລະຫັດເພື່ອໃຫ້ການເລີ່ມຕົ້ນຂອງທ່ານ:

ຢ່າຢ້ານທີ່ຈະເລີ່ມຕົ້ນເພາະວ່າສິ່ງຕ່າງໆຈະຫຍຸ້ງຍາກເມື່ອທ່ານຕິດຢູ່. ນັ້ນແມ່ນການຜະຈົນໄພ; ມັນຈະຮູ້ສຶກເຢັນສະບາຍທຸກຄັ້ງທີ່ທ່ານຂຸດຕົວເອງ.

ພ້ອມກັນນີ້, ທ່ານສາມາດບອກຂ້າພະເຈົ້າຫລືເພື່ອນຜູ້ຮຽນຮູ້ກ່ຽວກັບຄວາມສົງໄສຂອງທ່ານໃນກຸ່ມສ້າງເພື່ອຮຽນຮູ້ກຸ່ມ (ກະລຸນາເຂົ້າຮ່ວມໂດຍໃຊ້ລິ້ງທີ່ໃຫ້ໄວ້).

ໃນຖານະເປັນບົດບັນທຶກຈົບ, ຂ້າພະເຈົ້າຢາກໃຫ້ທ່ານຈື່ ຈຳ ຄຳ ເວົ້າຂອງ Jen Simmons ໃນຂະນະທີ່ທ່ານເຮັດວຽກໃນໂຄງການນີ້ (ຫຼືໂຄງການຂຽນໂປຼແກຼມອື່ນໆ ສຳ ລັບເລື່ອງນັ້ນ):

ນັກວິເຄາະສົນທະນາ Whatsapp ແມ່ນ ໜຶ່ງ ໃນ 20 ໂຄງການຂຽນໂປແກຼມທີ່ດີທີ່ຂ້າພະເຈົ້າໄດ້ກ່າວເຖິງໃນບົດຂຽນສຸດທ້າຍໃນຊຸດ - ສ້າງເພື່ອຮຽນ. ຖ້າທ່ານຕ້ອງການໃຫ້ຂ້ອຍເຮັດ ຄຳ ແນະ ນຳ ທີ່ຄ້າຍຄືກັນ ສຳ ລັບຄົນອື່ນໆ, ໃຫ້ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້ຫລືເຂົ້າຫາຂ້ອຍໂດຍກົງ!

ຈອງຈົດ ໝາຍ ຂ່າວ Build To Learn ເພື່ອໃຫ້ໄດ້ຮັບອີເມວເມື່ອຂ້ອຍເຮັດຄູ່ມືແລະບົດຄວາມ ໃໝ່.

ທ່ານສາມາດເອື້ອມອອກໄປຫາຂ້ອຍໃນທັງ Twitter ແລະ LinkedIn.