Daftar cetak python dengan baris baru

Selamat datang. Karakter baris baru di Python digunakan untuk menandai akhir baris dan awal baris baru. Mengetahui cara menggunakannya sangat penting jika Anda ingin mencetak keluaran ke konsol dan bekerja dengan file

Pada artikel ini, Anda akan belajar

  • Cara mengidentifikasi karakter baris baru dengan Python
  • Bagaimana karakter baris baru dapat digunakan dalam string dan pernyataan cetak
  • Bagaimana Anda bisa menulis pernyataan cetak yang tidak menambahkan karakter baris baru ke akhir string

Mari kita mulai. ✨

🔹 Karakter Garis Baru

Karakter baris baru di Python adalah

Itu terbuat dari dua karakter

  • Garis miring terbalik
  • Surat n

Jika Anda melihat karakter ini dalam sebuah string, itu berarti baris saat ini berakhir pada titik tersebut dan baris baru dimulai tepat setelahnya

Anda juga dapat menggunakan karakter ini di f-string

>>> print(f"Hello\nWorld!")

🔸 Karakter Baris Baru dalam Pernyataan Cetak

Secara default, pernyataan cetak menambahkan karakter baris baru "di belakang layar" di akhir string

Seperti ini

Hal ini terjadi karena menurut

Nilai default parameter end_ dari fungsi print bawaan adalah \n, jadi karakter baris baru ditambahkan ke string

💡 Kiat. Append berarti "menambahkan ke akhir"

Ini adalah definisi fungsi

Perhatikan bahwa nilai end adalah \n, jadi ini akan ditambahkan ke akhir string

Jika Anda hanya menggunakan satu pernyataan cetak, Anda tidak akan menyadarinya karena hanya satu baris yang akan dicetak

Tetapi jika Anda menggunakan beberapa pernyataan cetak satu demi satu dalam skrip Python

Keluaran akan dicetak dalam baris terpisah karena \n telah ditambahkan "di belakang layar" di akhir setiap baris

🔹 Cara Mencetak Tanpa Garis Baru

Kita dapat mengubah perilaku default ini dengan menyesuaikan nilai parameter end dari fungsi print

Jika kita menggunakan nilai default dalam contoh ini

Kami melihat hasilnya dicetak dalam dua baris

Tetapi jika kita menyesuaikan nilai end dan mengaturnya ke with open("names.txt", "r") as f: print(f.readlines())2

Spasi akan ditambahkan ke akhir string alih-alih karakter baris baru \n, sehingga output dari dua pernyataan cetak akan ditampilkan di baris yang sama

Anda dapat menggunakan ini untuk mencetak urutan nilai dalam satu baris, seperti pada contoh ini

Keluarannya adalah

💡 Kiat. Kami menambahkan pernyataan bersyarat untuk memastikan bahwa koma tidak akan ditambahkan ke nomor terakhir dari urutan

Demikian pula, kita dapat menggunakan ini untuk mencetak nilai iterable di baris yang sama

Keluarannya adalah

🔸 Karakter Baris Baru di File

Karakter baris baru \n juga ditemukan di file, tetapi "tersembunyi". Saat Anda melihat baris baru dalam file teks, karakter baris baru \n telah disisipkan

Anda dapat memeriksanya dengan membaca file dengan with open("names.txt", "r") as f: print(f.readlines())6, seperti ini

with open("names.txt", "r") as f: print(f.readlines())_

Keluarannya adalah

Seperti yang Anda lihat, tiga baris pertama dari file teks diakhiri dengan baris baru \n karakter yang berfungsi "di belakang layar. "

💡 Kiat. Perhatikan bahwa hanya baris terakhir file yang tidak diakhiri dengan karakter baris baru

🔹 Dalam Ringkasan

  • Karakter baris baru dalam Python adalah \n. Ini digunakan untuk menunjukkan akhir baris teks
  • Anda dapat mencetak string tanpa menambahkan baris baru dengan with open("names.txt", "r") as f: print(f.readlines())9, yang n0 adalah karakter yang akan digunakan untuk memisahkan baris

Saya sangat berharap Anda menyukai artikel saya dan merasa terbantu. Sekarang Anda dapat bekerja dengan karakter baris baru di Python

Lihat kursus online saya. Ikuti saya di Twitter. ⭐️

IKLAN

IKLAN

IKLAN

IKLAN

Estefania Cassingena Navone

Pengembang, penulis teknis, dan pembuat konten @freeCodeCamp. Saya menjalankan freeCodeCamp. org Español saluran YouTube

Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih

Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai

Bagaimana cara mencetak daftar pada baris terpisah?

Cetak elemen daftar pada Baris terpisah menggunakan sep # Gunakan argumen sep untuk mencetak elemen daftar pada baris terpisah , e. g. cetak(*daftar_saya, sep='\n'). Item dalam daftar akan dibongkar dalam panggilan ke fungsi print() dan akan dicetak pada baris terpisah.

Bagaimana cara mencetak semua elemen dalam daftar dalam satu baris?

Untuk mencetak semua daftar elemen dalam satu baris, unpack daftar ke dalam fungsi print() bawaan . Secara khusus, Anda menggunakan operator asterisk sebagai awalan di depan daftar untuk membongkar semua elemen ke dalam daftar argumen fungsi print().

Apakah ada cara untuk memasukkan jeda baris ke dalam daftar dengan Python?

Anda dapat memisahkan string demi baris menjadi daftar dengan metode string, splitlines() . Selain \n dan \r\n , itu juga dipisahkan oleh \v (tabulasi baris) atau \f (umpan formulir), dll. Lihat juga artikel berikut untuk informasi lebih lanjut tentang splitlines().

Apa yang dilakukan end ='\ t dengan Python?

Fungsi ini pada dasarnya mencetak nilai dalam daftar dan jika ada daftar bersarang maka ia mencetaknya dengan spasi tab.

Postingan terbaru

LIHAT SEMUA