Literal string python

Dalam Python, literal didefinisikan sebagai data yang ditentukan oleh variabel. Literal biasanya notasi yang digunakan untuk menunjukkan nilai tetap yang ada dalam kode sumber.

Jika kita ingin menulis beberapa baris dalam string, kita menyertakan string dengan tanda kutip tiga. String literal mendefinisikan indikasi string. Kami menggunakan garis miring terbalik tepat setelah tanda kutip tunggal jika kami menginginkan unsur aktual dari string literal, yang diapit oleh tanda kutip tunggal. Ini menunjukkan python untuk tidak mengakhiri string. Unsur-unsur yang diperkenalkan oleh garis miring terbalik memiliki beberapa arti khusus. Literal byte membuat contoh tipe byte. Hanya karakter ASCII yang dapat disertakan. Byte dengan angka yang lebih besar dari atau sama dengan 128 harus diloloskan. Literal string dan literal byte dapat digabungkan dengan karakter `r` atau` R`. String ini dikenal sebagai string mentah. String yang diformat digabungkan dengan ‘r’ untuk membuat literal yang diformat mentah. Tetapi literal byte tidak dapat digabungkan dengan ‘r’.

Pada artikel ini, kita berbicara tentang berbagai kategori literal yang digunakan dalam Python.

String literal:

Dalam literal string, unsur atau teks diapit dengan cara yang berbeda. Ini termasuk tanda kutip tunggal (‘), ganda (“) dan tiga (“‘). Kita dapat menulis banyak string dengan menggunakan tanda kutip triple(”’).

Untuk menjalankan kode Python, kami menginstal spyder5. Kita harus membuat proyek baru untuk kode dengan mengetuk “Ctrl + N” dari keyboard. Nama file baru adalah “untitled.py2”.

Dalam contoh ini, kami membuat variabel yang berbeda untuk string. Variabel ‘X’ diberi string bahasa pemrograman Modern. Variabel ‘Y’ ditugaskan ke string yang sama lagi. Tapi di sini, kita menggunakan tanda kutip ganda(“) untuk mengelilingi string. Ketiga kalinya string literal yang sama ditugaskan ke variabel ‘z’. Sekarang untuk menjalankan kode, kami menekan tombol “F5”.

Pernyataan print mencetak string “Bahasa pemrograman cararn” setelah string diapit dalam tiga cara berbeda. Terakhir, string yang dikelilingi oleh tanda kutip tiga (”’) memberikan output dengan cara yang kita inginkan.

Karakter literal:

Ini adalah jenis literal string di mana tanda kutip tunggal atau ganda mengapit setiap karakter.

Dalam contoh ini, kami membuat dua variabel bernama ‘x’ dan ‘y’. Karakter L ditugaskan ke variabel ‘x’. Di sini L diapit oleh satu kutipan. Karakter E ditugaskan ke variabel ‘y’. Tapi di sini, E dikelilingi oleh tanda kutip ganda.

Sekarang, setelah menjalankan kode, kita mendapatkan karakter L dan E sebagai output.

Literal numerik:

Literal numerik tidak dapat diubah dalam Python. Mereka tidak dapat dimodifikasi. Ada tiga kategori literal numerik, termasuk integer, float, dan literal kompleks. Integer literal berisi angka numerik positif dan negatif. Ia tidak memiliki bagian pecahan. Literal float berisi angka positif/negatif dan angka numerik pecahan. Literal kompleks terdiri dari satu bagian nyata dan bagian kompleks lainnya.

Dalam contoh ini, kami membuat empat variabel ber
beda. Kami membagikan literal integer ke variabel-variabel ini. ‘0b10100’ ditugaskan ke variabel ‘l’. ‘300’ ditugaskan ke variabel ‘m’. 0o320′ ditugaskan ke variabel ‘n’. ‘0x12b’ ditetapkan ke variabel terakhir ‘o’.

Sekarang kita membuat dua variabel lainnya (float_1, float_2). Kami menetapkan angka mengambang yang berbeda untuk variabel-variabel ini. ‘489,5’ diberikan kepada ‘float_1’. ‘23.0’ diizinkan untuk ‘mengambang_2’. Kami membuat variabel ‘b’ untuk literal kompleks. Literal kompleksnya adalah ‘8+6.47j’.

Kami memanggil pernyataan cetak ke literal ini. Untuk bilangan bulat, ‘l’ adalah literal biner dan mengembalikan nilai ’20’, ‘m’ adalah literal desimal dan mengembalikan nilai ‘300’, ‘n’ adalah literal oktal dan mengembalikan nilai ‘300’, ‘o’ adalah literal heksadesimal dan mengembalikan nilai ‘301’. Setelah menerapkan pernyataan cetak, literal ini diubah menjadi desimal.

Literal titik-mengambang mengembalikan ‘489,5’ dan ‘23,0’. Karena ini adalah angka floating-point. Dalam literal kompleks, ‘8’ adalah bagian nyata dan ‘6.47’ adalah bagian imajiner. Ini berisi bilangan bulat dan pecahan.

literal Boolean:

Python memiliki dua literal Boolean. Mereka termasuk Benar atau Salah. Benar menunjukkan nilai ‘1’, dan Salah menunjukkan nilai ‘0’.

Dalam contoh ini, kami mengambil empat string berbeda bernama ‘l’, ‘m’, ‘n’, ‘o’. Setelah menetapkan literal Boolean ke string, kami menetapkan literal Boolean false ke string ‘l’, dan true ke string ‘m’. Kami beroperasi dengan menambahkan dua string berikutnya ‘n’ dan ‘o’.

Kita tambahkan nilai false literal menjadi 9 untuk mendapatkan nilai string ‘n’. Kami juga menambahkan 5 ke literal sebenarnya untuk mengetahui nilai string ‘o’. Sekarang kita sebut pernyataan cetak dari empat string ini.

Pernyataan print mengembalikan false ke nilai string ‘l’ saat kami menetapkan literal palsu ke string ini. Mengembalikan nilai true ke string ‘m’ saat kami menetapkan literal true ke string ini. ‘l’ salah, dan ‘m’ benar karena 1 sama dengan benar. Mengembalikan 9 ke string ‘n’ setelah penambahan literal palsu. Dan akhirnya, kita mendapatkan 6 setelah penambahan true literal.

Daftar literal:

Daftar ini terdiri dari unsur dari berbagai tipe data. Elemen yang disimpan dalam daftar diisolasi dengan koma(). Elemen dikelilingi oleh tanda kurung siku[]. Kami menyimpan beberapa jenis data. Daftar dapat diubah sehingga kami dapat mengubah daftar.

Dalam kode ini, kami membuat dua daftar. Satu daftar berisi tujuh angka genap pertama. Daftar kedua berisi nama anak laki-laki dan perempuan yang berbeda; juga, ia memiliki unsur ‘8’. Daftar ini dapat diubah. Kami ingin mencetak daftar bilangan genap dan daftar nama.

Pernyataan print mencetak kedua daftar. Kami mendapatkan daftar tujuh angka genap pertama dan daftar nama yang berbeda.

Kesimpulan:

Seperti yang kita lihat bahwa Python memiliki berbagai jenis literal. String literal di mana unsur-unsurnya diapit oleh tanda kutip tunggal, ganda, dan tiga. Karakter literal di mana karakter dikelilingi oleh tanda kutip. Literal numerik di mana tanda kutip mengelilingi nilai numerik yang berbeda termasuk bilangan bulat, mengambang, dan kompleks. Saya harap Anda akan mendapatkan panduan yang jelas saat membaca tutorial ini.

Related Posts