Artikel ini menjelaskan cara menangani string termasuk jeda baris (umpan baris, baris baru) dengan Python Show
Tautan Bersponsor Buat string yang berisi jeda barisKode baris baru s = '''Line1 Line2 Line3''' print(s) # Line1 # Line2 # Line3 8(LF), s = '''Line1 Line2 Line3''' print(s) # Line1 # Line2 # Line3 9(CR + LF)Memasukkan kode baris baru _8, 9 ke dalam string akan menghasilkan jeda baris di lokasi tersebut
sumber. Di Unix, termasuk Mac, _8 (LF) sering digunakan, dan di Windows, 9 (CR + LF) sering digunakan sebagai kode baris baru. Beberapa editor teks memungkinkan Anda memilih kode baris baruKutipan rangkap tiga s = ''' Line1 Line2 Line3 ''' print(s) # # Line1 # Line2 # Line3 # _0, s = ''' Line1 Line2 Line3 ''' print(s) # # Line1 # Line2 # Line3 # 1Anda dapat menulis string termasuk jeda baris dengan tanda kutip tiga 0 atau 1
sumber. Dengan indenJika Anda menggunakan tanda kutip tiga dan indentasi, seperti yang ditunjukkan di bawah ini, spasi yang tidak diperlukan akan disisipkan
sumber. Dengan melampirkan setiap baris di _4 atau 5, menambahkan jeda baris 8 di bagian akhir, dan menggunakan garis miring terbalik 7, Anda dapat menulis sebagai berikut
sumber. Ini menggunakan mekanisme di mana literal string berurutan digabungkan. Lihat artikel berikut untuk detailnya
Jika Anda ingin menambahkan lekukan pada string, tambahkan spasi pada string di setiap baris
sumber. Karena Anda dapat dengan bebas memutuskan baris dalam tanda kurung 8, Anda juga dapat menulis sebagai berikut menggunakan tanda kurung 8 tanpa menggunakan garis miring terbalik 7
sumber. Jika Anda hanya ingin menyelaraskan awal baris, Anda dapat menambahkan garis miring terbalik 7 ke baris pertama tanda kutip rangkap tiga
sumber. Menggabungkan daftar string pada baris baruAnda dapat menggabungkan daftar string menjadi satu string dengan metode string, 2
Dengan memanggil _2 dari kode baris baru 8 atau 9, setiap elemen digabungkan pada baris baru
sumber. Seperti pada contoh di atas, Anda dapat memeriksa string dengan kode baris baru utuh dengan fungsi bawaan 6Pisahkan string menjadi daftar dengan jeda baris. s = ''' Line1 Line2 Line3 ''' print(s) # # Line1 # Line2 # Line3 # 2Anda dapat memisahkan string demi baris menjadi daftar dengan metode string, 2
sumber. Selain 8 dan 9, itu juga dipisahkan oleh 1 (tabulasi garis) atau 2 (form feed), dllLihat juga artikel berikut untuk informasi lebih lanjut tentang 2
Tautan Bersponsor Hapus atau ganti jeda barisDengan _2 dan 2, Anda dapat menghapus kode baris baru dari sebuah string atau menggantinya dengan string lain
sumber. Dimungkinkan juga untuk mengubah kode baris baru sekaligus. Bahkan jika kode baris baru tercampur atau tidak diketahui, Anda dapat membaginya dengan 2 lalu menggabungkannya dengan kode yang diinginkan 0sumber. Karena _2 membagi 8 (LF) dan 9 (CRLF) seperti yang disebutkan di atas, Anda tidak perlu khawatir tentang kode baris baru mana yang digunakan dalam stringAnda juga dapat mengganti kode baris baru 0
_1sumber. Namun, perhatikan bahwa ini tidak akan berfungsi jika berisi kode baris baru yang berbeda dari yang diharapkan _2sumber. Anda dapat mengulangi 0 untuk mengganti beberapa kode baris baru, tetapi karena 9 berisi 8, ini tidak akan berfungsi dengan baik jika Anda melakukannya dengan urutan yang salah. Seperti disebutkan di atas, menggunakan _2 dan 2 aman karena Anda tidak perlu khawatir tentang kode umpan baris _3sumber. Anda dapat menggunakan _6 untuk menghapus kode baris baru yang tertinggal _4sumber. Keluaran dengan s = ''' Line1 Line2 Line3 ''' print(s) # # Line1 # Line2 # Line3 # _3 tanpa baris tambahanSecara default, _3 menambahkan baris baru di bagian akhir. Oleh karena itu, jika Anda menjalankan 3 terus menerus, setiap hasil keluaran akan ditampilkan dengan jeda baris 5sumber. Ini karena nilai default argumen 0 dari 3, yang menentukan string karakter yang akan ditambahkan di bagian akhir, adalah 2Jika string kosong _4 ditentukan dalam 0, jeda baris tidak akan terjadi di akhir _6sumber. Setiap string dapat ditentukan dalam 0 _7sumber. Namun, jika Anda ingin menggabungkan string karakter dan keluaran, akan lebih mudah untuk menggabungkan string karakter asli. Lihat artikel berikut Bagaimana cara melakukan banyak baris baru dengan Python?Anda tidak dapat membagi pernyataan menjadi beberapa baris dengan Python dengan menekan Enter. Alih-alih, gunakan garis miring terbalik ( \ ) untuk menunjukkan bahwa pernyataan dilanjutkan ke baris berikutnya . Dalam skrip versi revisi, spasi kosong dan garis bawah menunjukkan bahwa pernyataan yang dimulai pada baris 1 dilanjutkan pada baris 2.
Bagaimana Anda menambahkan baris baru ke daftar dengan Python?Dengan Python, Anda dapat menentukan karakter baris baru dengan "n" . The "" disebut karakter melarikan diri digunakan untuk menyebutkan karakter spasi seperti t, n dan r. Menyebutkan karakter baris baru menggunakan n akan membawa kursor ke baris yang berurutan.
Apa yang \n lakukan dengan Python?Karakter baris baru di Python adalah \n. Ini digunakan untuk menunjukkan akhir baris teks .
Bagaimana Anda membuat kode beberapa baris?Untungnya, ada beberapa cara untuk membuat hidup Anda lebih mudah dengan menulis di beberapa baris, seperti yang Anda lakukan di editor kode. Gunakan Shift + Enter untuk membuat baris baru tanpa mengeksekusi ekspresi . Ini berfungsi di semua browser. |