Kami biasanya melihat perintah print di python mencetak satu baris output. Tetapi jika kita memiliki banyak baris untuk dicetak, maka dalam pendekatan ini beberapa perintah cetak perlu ditulis. Ini dapat dihindari dengan menggunakan teknik lain yang melibatkan tiga tanda kutip tunggal seperti yang terlihat di bawah ini Show ContohDemo Langsung print(''' Motivational Quote :\n Sometimes later becomes never, Do it now. Great things never come from comfort zones. The harder you work for something, the greater you'll feel when you achieve it. ''') Menjalankan kode di atas memberi kita hasil sebagai berikut Motivational Quote : Sometimes later becomes never, Do it now. Great things never come from comfort zones. The harder you work for something, the greater you'll feel when you achieve it._ Kita dapat menggunakan pencetakan multiline untuk menghasilkan teks yang diformat dengan baik juga seperti yang terlihat di bawah ini Contohprint(''' =========================================== || || || WORK || || HARD || || || || || || || =========================================== ''') Menjalankan kode di atas memberi kita hasil sebagai berikut ============================= || || || WORK || || HARD || || || || || || || ============================= Gagasan pencetakan multi-baris dengan Python adalah untuk dapat dengan mudah mencetak di beberapa baris, sementara hanya menggunakan 1 fungsi cetak, sementara juga mencetak apa yang Anda inginkan. Kadang-kadang, ketika membuat sesuatu seperti antarmuka pengguna grafis berbasis teks, bisa sangat membosankan dan menantang untuk membuat semuanya sesuai untuk Anda. Di sinilah pencetakan multi-baris bisa sangat berguna Jika Anda menggunakan IDLE, itu akan terlihat benar. Jika Anda menggunakan konsol tersemat, mungkin akan sedikit kacau. Jangan ragu untuk mencoba memperbaikinya jika Anda mau Kita telah melihat penggunaan dasar dari fungsi cetak artikel sebelumnya. Sekarang, mari kita lihat cara menggunakan fungsi cetak untuk pencetakan multi-baris. Ini dapat dengan mudah dilakukan dengan menggunakan multiline string i. e. tiga kutipan tunggal Saya mencari tahu cara pythonic yang tepat untuk mencetak string multi-baris, misalnya pesan untuk pengguna program Masalah yang saya temui menyangkut indentasi; . Jika seseorang ingin melanjutkan string yang dicetak ke baris berikutnya di. py, semua baris setelah yang pertama harus disejajarkan dengan margin kiri (mis. e tidak berlekuk) karena setiap lekukan akan dicetak ke pengguna. Perhatikan contoh berikut… _Hasilnya adalah baris kedua yang menjorok empat tempat melewati baris pertama dalam keluaran program. Docstrings menunjukkan perilaku yang sama ...
Satu-satunya solusi yang saya temukan sejauh ini adalah tidak mengindentasi baris mana pun setelah yang pertama… _Atau untuk mengganti semua instance dari empat karakter spasi putih berturut-turut dengan string kosong…
Di BASH ada notasi yang bisa digunakan untuk menulis di sini-dokumen yang berisi tab yang akan diabaikan oleh shell… _Saya cukup banyak mencari sesuatu seperti di atas, tetapi jika ada cara yang lebih tepat atau 'pythonic' untuk melakukannya, tolong beri tahu saya Contoh 1. Menggunakan tanda kutip tiga _Keluaran The only way to learn to program is by writing code. Anda dapat menggunakan Contoh 2. Menggunakan tanda kurung dan tanda kutip tunggal/ganda
Keluaran The only way to learn to program is by writing code. Jika Anda menggunakan sintaks Contoh 3. Menggunakan \
Keluaran The only way to learn to program is by writing code. Anda dapat menggunakan The only way to learn to program is by writing code._0 seperti pada kode contoh di atas untuk menulis string multiline |