ໃນຄໍາສັ່ງສໍາລັບ python ເພື່ອກໍານົດຈຸດສຸດທ້າຍຂອງເສັ້ນແລະເລີ່ມຕົ້ນໃຫມ່, ທ່ານຈໍາເປັນຕ້ອງໃຊ້ຕົວລະຄອນພິເສດ. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະຮູ້ວິທີທີ່ຈະໃຊ້ມັນຢ່າງຖືກຕ້ອງໃນການເຮັດວຽກກັບເອກະສານ Python ຕ່າງໆ, ໃຫ້ກັບຊ່ວງເວລາທີ່ຕ້ອງການຈະສະແດງມັນຢູ່ໃນຄອນໂຊນ. ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຕ້ອງຈັດການກັບວິທີການໃຊ້ສັນຍາລັກທີ່ແຍກຕ່າງຫາກສໍາລັບແຖວໃຫມ່ໃນເວລາເຮັດວຽກກັບລະຫັດໂປແກຼມ, ມັນສາມາດເພີ່ມຂໍ້ຄວາມໄດ້ໂດຍບໍ່ມີມັນ.
ຂໍ້ມູນທົ່ວໄປກ່ຽວກັບສັນຍາລັກຂອງສາຍໃຫມ່
\ n - ການອອກແບບຂໍ້ມູນທີ່ໂອນໄປຫາສະຕິງໃຫມ່ແລະປິດສາຍເກົ່າໃນ python. ສັນຍາລັກນີ້ປະກອບດ້ວຍສອງອົງປະກອບ:
- ປີ້ນກັບກັນຫຼືສະຫຼຽງ;
- n ແມ່ນສັນຍາລັກຈາກການລົງທະບຽນຕ່ໍາກວ່າ.
ເພື່ອໃຊ້ຕົວລະຄອນນີ້, ທ່ານສາມາດນໍາໃຊ້ສໍານວນ "ພິມ (F" ສະບາຍດີ \ Neworld! ")", ໃນຄ່າໃຊ້ຈ່າຍທີ່ທ່ານສາມາດໂອນຂໍ້ມູນໃຫ້ F-Lines.
![ການແປຂໍ້ຄວາມກັບສາຍໃຫມ່ໃນ Python. ວິທີການໂອນຕົວຫນັງສືໄປທີ່ສາຍໃຫມ່ - ຄໍາແນະນໍາ 3487_1](/userfiles/21/3487_1.webp)
ຫນ້າທີ່ການພິມແມ່ນຫຍັງ
ໂດຍບໍ່ມີການຕັ້ງຄ່າເພີ່ມເຕີມ, ສັນຍາລັກການໂອນຂໍ້ມູນໃສ່ສາຍຕໍ່ໄປແມ່ນເພີ່ມເຂົ້າໃນຮູບແບບທີ່ເຊື່ອງໄວ້. ເນື່ອງຈາກສິ່ງນີ້ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະເຫັນລະຫວ່າງແຖວໂດຍບໍ່ໄດ້ເປີດໃຊ້ຫນ້າທີ່ສະເພາະ. ຕົວຢ່າງສະແດງໄອຄອນທີ່ແບ່ງອອກໃນລະຫັດໂປຣແກຣມ:ພິມ ("ສະບາຍດີ, ໂລກ"! ") -" ສະບາຍດີ, ໂລກ! "\ n
ໃນເວລາດຽວກັນ, ການຊອກຫາລັກສະນະດັ່ງກ່າວແມ່ນຂຽນໄວ້ໃນຄຸນລັກສະນະພື້ນຖານຂອງ python. ຟັງຊັນ "ພິມ" ມີມູນຄ່າມາດຕະຖານສໍາລັບພາລາມິເຕີ "ສິ້ນສຸດ" - \ n. ມັນແມ່ນຍ້ອນການເຮັດວຽກນີ້ທີ່ຕົວລະຄອນນີ້ຖືກກໍານົດໄວ້ໃນຕອນທ້າຍຂອງແຖວເພື່ອໂອນຂໍ້ມູນໄປຫາສາຍຕໍ່ໄປນີ້. ການຖອດລະຫັດຂອງຫນ້າທີ່ "ພິມ":
ພິມ (* ວັດຖຸ, SEX = '', ສິ້ນສຸດ = '' 'n', file = sys, ບໍ່ຖືກຕ້ອງ
ມູນຄ່າຂອງພາລາມິເຕີ "ສິ້ນສຸດ" ຈາກຫນ້າທີ່ "ພິມ" ແມ່ນສັນຍາລັກຂອງ "\ n". ອີງຕາມລະຫັດອັດຕະໂນມັດລະຫັດຊອບແວລະບົບອັດຕະໂນມັດ, ມັນປະກອບຕາມທີ່ສຸດ, ຢູ່ຕໍ່ຫນ້າຫນ້າທີ່ "ພິມ" ທີ່ຖືກກໍານົດໄວ້. ໃນເວລາທີ່ການໃຊ້ຟັງຊັນຫນຶ່ງ "ພິມ", ທ່ານບໍ່ສາມາດສັງເກດຄວາມສໍາຄັນຂອງການປະຕິບັດງານຂອງມັນ, ນັບຕັ້ງແຕ່ສາຍດຽວຈະຖືກສະແດງຢູ່ຫນ້າຈໍ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ຖ້າທ່ານເພີ່ມຄໍາແນະນໍາບາງຢ່າງ, ຜົນຂອງຫນ້າທີ່ຈະມີສຽງດັງກວ່າ:
ພິມ ("ສະບາຍດີ, ໂລກທີ 1!") ພິມ (ສະບາຍດີ, ໂລກ 2! ") ພິມ (" ສະບາຍດີ, "ສະບາຍດີ, ໂລກ 4!")
ຕົວຢ່າງຂອງຜົນໄດ້ຮັບທີ່ໄດ້ກໍານົດໄວ້ຂ້າງເທິງລະຫັດໂປຣແກຣມຂ້າງເທິງ:
ສະບາຍດີ, ໂລກ 1! ສະບາຍດີ, ໂລກ 2! ສະບາຍດີ, ໂລກທີ 3! ສະບາຍດີ, ໂລກ 4!
ປ່ຽນແທນສັນຍາລັກຂອງສາຍໃຫມ່ຜ່ານການພິມ
ການໃຊ້ຫນ້າທີ່ "ພິມ" ພິມ, ທ່ານບໍ່ສາມາດໃຊ້ໄອຄອນທີ່ແບ່ງແຍກລະຫວ່າງແຖວ. ເພື່ອເຮັດສິ່ງນີ້, ໃນຫນ້າທີ່ຕົວມັນເອງມັນຈໍາເປັນຕ້ອງປ່ຽນພາລາມິເຕີ "ສຸດທ້າຍ". ໃນກໍລະນີນີ້, ແທນທີ່ຈະເປັນມູນຄ່າ "ສິ້ນສຸດ", ທ່ານຈໍາເປັນຕ້ອງເພີ່ມພື້ນທີ່. ເນື່ອງຈາກສິ່ງນີ້, ສັນຍາລັກ "ສຸດທ້າຍ" ຈະຖືກທົດແທນ. ຜົນໄດ້ຮັບເມື່ອກໍານົດການຕັ້ງຄ່າເລີ່ມຕົ້ນ:
>>> ພິມ ("ສະບາຍດີ") >>> ພິມ ("ໂລກ") ສະບາຍດີໂລກ
ການສະແດງຜົນໄດ້ຮັບຫຼັງຈາກປ່ຽນແທນສັນຍາລັກ "\ n" ໃນພື້ນທີ່:
>>> ພິມ ("ສະບາຍດີ", ສິ້ນສຸດ = "" ") >>> ພິມ (" ໂລກ ") ສະບາຍດີໂລກ
ຕົວຢ່າງຂອງການນໍາໃຊ້ວິທີການນີ້ສໍາລັບທົດແທນຕົວອັກສອນເພື່ອສະແດງຕາມລໍາດັບຂອງມູນຄ່າຜ່ານເສັ້ນທາງດຽວ:
ສໍາລັບຂ້ອຍໃນລະດັບ (15): ຖ້າຂ້ອຍ
ການໃຊ້ສັນຍາລັກແບ່ງປັນໃນແຟ້ມເອກະສານ
ສັນຍາລັກຫຼັງຈາກທີ່ຂໍ້ຄວາມຂອງລະຫັດໂປຣແກຣມຖືກໂອນເຂົ້າເສັ້ນຕໍ່ໄປ, ສາມາດພົບໄດ້ໃນແຟ້ມສໍາເລັດຮູບ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ໂດຍບໍ່ໄດ້ພິຈາລະນາເອກະສານຕົວມັນເອງ, ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະເຫັນມັນຜ່ານລະຫັດໂປແກຼມ, ເພາະວ່າຕົວລະຄອນດັ່ງກ່າວຖືກປິດບັງໂດຍຄ່າເລີ່ມຕົ້ນ. ເພື່ອນໍາໃຊ້ແຖວໃຫມ່ທີ່ເລີ່ມຕົ້ນໃຫມ່, ທ່ານຕ້ອງສ້າງເອກະສານທີ່ເຕັມໄປດ້ວຍຊື່. ຫຼັງຈາກການຄົ້ນພົບຂອງມັນ, ທ່ານສາມາດເຫັນໄດ້ວ່າຊື່ທັງຫມົດຈະເລີ່ມຕົ້ນດ້ວຍສາຍໃຫມ່. ຕົວຢ່າງ:
ຊື່ = ['' PETR ',' DIMA ',' IVAN ',' IVAN '] ມີ Open ("Name.txt", "W "{ຊື່}} \ n") f.Write (ຊື່ [[-1])
ສະນັ້ນຊື່ຈະຖືກສະແດງພຽງແຕ່ຖ້າເອກະສານທີ່ກໍານົດໄວ້ເພື່ອແຍກສາຍໃນແຟ້ມຂໍ້ຄວາມ. ໃນເວລາດຽວກັນ, ໃນຕອນທ້າຍຂອງແຕ່ລະເສັ້ນທີ່ຜ່ານມາ, ລັກສະນະທີ່ເຊື່ອງໄວ້ "\ n" ຈະຖືກຕິດຕັ້ງໂດຍອັດຕະໂນມັດ. ເພື່ອເບິ່ງສັນຍາລັກທີ່ເຊື່ອງໄວ້, ທ່ານຈໍາເປັນຕ້ອງເປີດໃຊ້ຫນ້າທີ່ - ".ReRELLINES ()". ຫລັງຈາກນັ້ນ, ທຸກໆຕົວອັກສອນທີ່ເຊື່ອງໄວ້ຈະຖືກສະແດງຢູ່ຫນ້າຈໍໃນລະຫັດໂປແກຼມ. ຕົວຢ່າງຂອງການກະຕຸ້ນຂອງຫນ້າທີ່:
ພ້ອມເປີດ ("Name.txt", "R") ເປັນ f: ພິມ (F.READLINIS ())
![ການແປຂໍ້ຄວາມກັບສາຍໃຫມ່ໃນ Python. ວິທີການໂອນຕົວຫນັງສືໄປທີ່ສາຍໃຫມ່ - ຄໍາແນະນໍາ 3487_2](/userfiles/21/3487_2.webp)
ແບ່ງສາຍເຊືອກ
ເພື່ອແບ່ງເສັ້ນຍາວຫນຶ່ງເສັ້ນເປັນການຕັ້ງຄ່າຫຼາຍຄັ້ງ, ທ່ານສາມາດໃຊ້ວິທີການແບ່ງປັນ. ຖ້າທ່ານບໍ່ເຮັດໃຫ້ມີການແກ້ໄຂເພີ່ມເຕີມ, ຜູ້ແຍກມາດຕະຖານແມ່ນພື້ນທີ່. ຫຼັງຈາກວິທີການນີ້ຖືກປະຕິບັດ, ຂໍ້ຄວາມທີ່ເລືອກໄດ້ຖືກແບ່ງອອກເປັນຄໍາເວົ້າທີ່ແຍກຕ່າງຫາກໃນການທົດແທນ, ປ່ຽນເປັນບັນຊີລາຍຊື່ຂອງສາຍ. ເປັນຕົວຢ່າງ:ຊ່ອຍແນ່ = "ບາງຕົວຫນັງສືໃຫມ່" = Strings.Split () ພິມ (ສາຍ) ['ບາງ' '"ໃຫມ່', 'ຂໍ້ຄວາມ']
ໃນຄໍາສັ່ງທີ່ຈະປະຕິເສດການປ່ຽນໃຈເຫລື້ອມໃສ, ເຊິ່ງບັນຊີລາຍຊື່ຂອງນັກທໍາຮົບຈະກາຍເປັນສາຍຍາວຫນຶ່ງ, ທ່ານຕ້ອງໃຊ້ຕົວເຂົ້າຮ່ວມ. ອີກວິທີການທີ່ເປັນປະໂຫຍດສໍາລັບການເຮັດວຽກກັບແຖວ - ລອກເອົາ. ກັບມັນ, ທ່ານສາມາດລຶບຊ່ອງຫວ່າງທີ່ຕັ້ງຢູ່ທັງສອງດ້ານຂອງສາຍ.
ສະຫຼຸບ
ເພື່ອໃຫ້ຜົນຜະລິດຂໍ້ມູນທີ່ແນ່ນອນຈາກສາຍໃຫມ່ໃນເວລາທີ່ເຮັດວຽກຢູ່ Python, ມັນຈໍາເປັນຕ້ອງສໍາເລັດສັນຍາລັກເກົ່າກັບສັນຍາລັກເກົ່າ. ກັບມັນ, ຂໍ້ມູນທີ່ຢືນຢູ່ຫຼັງຈາກເຄື່ອງຫມາຍຖືກໂອນເຂົ້າເສັ້ນຕໍ່ໄປ, ແລະຄວາມໃກ້ຊິດຂອງເກົ່າ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ມັນບໍ່ຈໍາເປັນຕ້ອງໃຊ້ສັນຍາລັກນີ້ເພື່ອໂອນຂໍ້ມູນ. ເພື່ອເຮັດສິ່ງນີ້, ທ່ານສາມາດໃຊ້ຈຸດຈົບ = "" "" "" "ພາລາມິເຕີ. ຄຸນຄ່າຂອງຄຸນລັກສະນະ "ແລະເປັນສັນຍາລັກແບ່ງແຍກ.
ການແປຂໍ້ຄວາມຂອງຂໍ້ຄວາມຫາສາຍໃຫມ່ໃນ python. ວິທີການໂອນຕົວຫນັງສືເປັນແຖວໃຫມ່ - ຄໍາແນະນໍາໄດ້ປະກົດຕົວເປັນຄັ້ງທໍາອິດໃນເຕັກໂນໂລຢີຂໍ້ມູນຂ່າວສານ.