Tutorial ini menjelaskan cara membuat string multiline Python. Ini bisa berguna ketika Anda memiliki string yang sangat panjang. Anda tidak boleh menyimpan teks seperti itu dalam satu baris. Itu membunuh keterbacaan kode Anda Show
Di Python, Anda memiliki cara berbeda untuk menentukan string multiline. Anda dapat membagi string menjadi beberapa baris dengan melampirkannya dalam tanda kutip tiga. Alternatifnya, tanda kurung juga dapat digunakan untuk menyebarkan string ke baris yang berbeda Selain itu, backslash berfungsi sebagai karakter kelanjutan garis di Python. Anda dapat menggunakannya untuk menggabungkan teks pada baris terpisah dan membuat string multiline. Terakhir, ada fungsi string join() di Python yang digunakan untuk menghasilkan string yang berisi baris baru Tali Python Buat String Multiline Python dengan ContohSekarang mari kita bahas masing-masing opsi ini secara mendetail. Kami juga telah memberikan contoh dengan deskripsi setiap metode Gunakan tanda kutip tiga untuk membuat string multilineIni adalah metode paling sederhana untuk membiarkan string panjang terbagi menjadi baris yang berbeda. Anda harus melampirkannya dengan sepasang tanda kutip Triple, satu di awal dan kedua di akhir """Learn Python Programming""" Apa pun di dalam tanda kutip Triple terlampir akan menjadi bagian dari satu string multibaris. Mari kita memiliki contoh untuk mengilustrasikan perilaku ini # String containing newline characters line_str = "I'm learning Python.\nI refer to TechBeamers.com tutorials.\nIt is the most popular site for Python programmers."_ Sekarang, kami akan mencoba mengirisnya menjadi beberapa baris menggunakan tanda kutip tiga # String containing newline characters line_str = "I'm learning Python.\nI refer to TechBeamers.com tutorials.\nIt is the most popular site for Python programmers." print("Long string with newlines: \n" + line_str) # Creating a multiline string multiline_str = """I'm learning Python. I refer to TechBeamers.com tutorials. It is the most popular site for Python programmers.""" print("Multiline string: \n" + multiline_str) Setelah menjalankan di atas, outputnya adalah Long string with newlines: I'm learning Python. I refer to TechBeamers.com tutorials. It is the most popular site for Python programmers. Multiline string: I'm learning Python. I refer to TechBeamers.com tutorials. It is the most popular site for Python programmers. Metode ini mempertahankan baris baru '\n' dalam string yang dihasilkan. Jika Anda ingin menghapus '\n', maka gunakan fungsi strip()/replace() Gunakan tanda kurung untuk menentukan string multilineTeknik lain adalah melampirkan irisan string pada beberapa baris menggunakan tanda kurung. Lihat contoh di bawah ini untuk mengetahui cara menggunakannya # Python multiline string example using brackets multiline_str = ("I'm learning Python. " "I refer to TechBeamers.com tutorials. " "It is the most popular site for Python programmers.") print(multiline_str)_ Ini memberikan hasil berikut I'm learning Python. I refer to TechBeamers.com tutorials. It is the most popular site for Python programmers. Anda dapat melihat tidak ada karakter baris baru di output. Namun, jika Anda menginginkannya, tambahkan saat membuat string # Python multiline string with newlines example using brackets multiline_str = ("I'm learning Python.\n" "I refer to TechBeamers.com tutorials.\n" "It is the most popular site for Python programmers.") print(multiline_str)_ Berikut adalah output setelah eksekusi I'm learning Python. I refer to TechBeamers.com tutorials. It is the most popular site for Python programmers. Harap perhatikan bahwa panduan PEP 8 merekomendasikan penggunaan tanda kurung untuk membuat string multiline Python Backslash untuk menggabungkan string pada beberapa barisIni adalah cara yang kurang disukai untuk menggunakan garis miring terbalik untuk kelanjutan baris. Namun, itu pasti berfungsi dan dapat menggabungkan string di berbagai baris # Python multiline string example using backslash multiline_str = "I'm learning Python. " \ "I refer to TechBeamers.com tutorials. " \ "It is the most popular site for Python programmers." print(multiline_str)_ Kode di atas memberikan hasil sebagai berikut I'm learning Python. I refer to TechBeamers.com tutorials. It is the most popular site for Python programmers. Anda dapat mengamati bahwa hasilnya tidak menampilkan baris baru apa pun. Namun, Anda mungkin ingin menambahkannya sendiri # String containing newline characters line_str = "I'm learning Python.\nI refer to TechBeamers.com tutorials.\nIt is the most popular site for Python programmers."_0 Hasil I'm learning Python. I refer to TechBeamers.com tutorials. It is the most popular site for Python programmers. Join() metode untuk membuat string dengan baris baruPendekatan terakhir adalah menerapkan fungsi string join() untuk mengubah string menjadi multiline. Itu menangani karakter spasi itu sendiri sambil mencemari string # String containing newline characters line_str = "I'm learning Python.\nI refer to TechBeamers.com tutorials.\nIt is the most popular site for Python programmers."_2 Ini menampilkan hasil berikut I'm learning Python. I refer to TechBeamers.com tutorials. It is the most popular site for Python programmers. # String containing newline characters line_str = "I'm learning Python.\nI refer to TechBeamers.com tutorials.\nIt is the most popular site for Python programmers."_4 Hasilnya adalah I'm learning Python. I refer to TechBeamers.com tutorials. It is the most popular site for Python programmers. Kami berharap setelah menyelesaikan tutorial ini, Anda akan merasa nyaman menggunakan string multiline Python. Namun, Anda dapat berlatih lebih banyak dengan contoh untuk mendapatkan kepercayaan diri Bagaimana Anda menggabungkan beberapa baris dengan Python?Dua string dapat digabungkan dengan Python hanya dengan menggunakan operator '+' di antaranya . Lebih dari dua string dapat digabungkan menggunakan operator '+'.
Bagaimana Anda menggabungkan baris berikutnya dalam sebuah string dengan Python?Dengan Python, karakter baris baru “\n” digunakan untuk membuat baris baru . Saat dimasukkan ke dalam string, semua karakter setelah karakter ditambahkan ke baris baru.
Bagaimana cara membuat banyak baris pada sebuah string?Ada tiga cara untuk membuat string yang merentang beberapa baris. . Dengan menggunakan template literal Dengan menggunakan operator + – operator penggabungan JavaScript Dengan menggunakan \ operator – JavaScript backslash operator dan karakter escape Bagaimana Anda membagi garis panjang menjadi beberapa baris 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 . |