Apa str () kembali dengan python?

Untuk mengonversi nilai tertentu atau objek menjadi objek string, kami menggunakan str di python. Konversi satu tipe data ke tipe data lainnya dikenal sebagai pengecoran tipe atau konversi tipe

Sintaks str() dengan Python

Sintaks metode, str di python sangat sederhana

str(object, encoding = 'utf-8', errors = 'strict')

Parameter pengkodean dan kesalahan adalah parameter opsional tetapi parameter objek diperlukan

Parameter str() dengan Python

Metode - str() dalam python mengambil tiga parameter di mana salah satunya diperlukan dan dua lainnya opsional. Parameter yang disediakan untuk str() di python adalah

  • obyek. Parameter objek adalah parameter yang diperlukan. Objek adalah objek atau nilai apa pun yang akan diubah menjadi objek string. Jika kita tidak menyediakan objek apa pun dalam parameter, str di python akan mengembalikan string kosong
  • pengkodean. Parameter pengkodean menyimpan pengkodean objek yang disediakan. Jika kami tidak menyediakan parameter penyandian apa pun, nilai default i. e. UTF-8 disediakan
  • kesalahan. Kesalahan menyimpan tindakan tertentu yang perlu dilakukan jika konversi atau decoding gagal. Kami dapat dengan mudah mengatakan bahwa kesalahan adalah respons ketika decoding gagal

Mengembalikan Nilai str() dengan Python

str di python mengembalikan nilai objek string (versi string) dari objek atau nomor yang diberikan. Jika kami tidak memberikan parameter apa pun dalam metode, itu akan mengembalikan string kosong

Pengecualian str() dengan Python

str di python tidak menimbulkan pengecualian secara umum. Tetapi setiap kali kita tidak meneruskan parameter apa pun ke fungsi str(), fungsi str akan mengembalikan string kosong

Ada 6 jenis kesalahan yang dapat disediakan sebagai parameter dalam metode str()

  • ketat. Ini adalah nilai default untuk parameter kesalahan, yang ketat menimbulkan UnicodeDecodeError
  • mengabaikan. Kami dapat menentukan abaikan untuk mengabaikan Unicode yang tidak dikodekan
  • mengganti. Ganti digunakan untuk mengganti Unicode yang tidak dapat disandikan dengan tanda tanya (?)
  • xmlcharrefreplace. xmlcharrefreplace digunakan untuk memasukkan karakter XML menggantikan Unicode yang tidak dapat dikodekan
  • garis miring terbalik. Backslashreplace digunakan untuk menyisipkan escape sequence (\uNNNN) menggantikan Unicode yang tidak dapat dikodekan
  • namereplace. namereplace digunakan untuk menyisipkan \N{. } escape sequence menggantikan Unicode yang tidak dapat disandikan

Contoh str() dengan Python

Mari kita ubah angka menjadi objek string menggunakan metode, str dengan python

number = 55
string = str(number)
print("Converted string is:",string)
_

Keluaran

The converted string is: 55

Apa itu str() dengan Python?

Seperti yang kita ketahui, konversi satu tipe data ke tipe data lainnya dikenal sebagai type casting atau konversi tipe. Untuk mengonversi nilai tertentu atau objek menjadi objek string, kami menggunakan str di python

Apa str () kembali dengan python?

str() di python mengambil tiga parameter di mana salah satunya diperlukan dan dua lainnya opsional. Parameter objek adalah parameter yang diperlukan. Objek adalah objek atau nilai apa pun yang akan diubah menjadi objek string. Parameter pengkodean menyimpan pengkodean objek yang disediakan. Kesalahan menyimpan tindakan tertentu yang perlu dilakukan jika konversi atau decoding gagal. str di python mengembalikan versi string dari objek atau nomor yang diberikan

Bagaimana cara menggunakan str() dengan Python?

Kita dapat menggunakan str dalam python untuk mengonversi objek menjadi versi string dari objek atau nomor yang diberikan. Kita perlu menyediakan objek yang perlu diubah menjadi string. Bersamaan dengan objek, kami juga dapat menyediakan jenis decoding (seperti UTF-8) serta respons yang diambil jika decoding gagal

Lebih Banyak Contoh

Mari kita ambil beberapa contoh untuk memahami metode str di python dengan cara yang lebih baik

Contoh 1. Konversikan ke Tali

Mari kita ambil angka dan mengubahnya menjadi string menggunakan str di python

number = 11
string = str(number)
print("Converted string is:",string)

Keluaran

The converted string is: 11
_

{. tip} Catatan. Jika kita tidak menyediakan error dan parameter pengkodean, metode str() secara internal memanggil metode __str__() dari objek. Dalam beberapa kasus, jika metode __str__() tidak ditemukan, metode str() memanggil repr(object)

Contoh 2. Bagaimana str() bekerja untuk byte?

Setiap kali kami memberikan parameter kesalahan dan penyandian, parameter objek harus bertipe. byte-seperti-objek atau byte atau byte-array

Mari kita ambil contoh di mana kita menentukan kesalahan dan parameter penyandian untuk memahami cara kerja str di python dengan cara yang lebih baik

Apa str () kembali?

Metode str() mengembalikan representasi string dari objek tertentu .

Apa kegunaan fungsi STR()?

Mengembalikan representasi Varian (String) dari sebuah angka .

Mengapa Anda membutuhkan str () dengan Python?

Fungsi str() digunakan untuk mengonversi nilai yang ditentukan menjadi string . Objek apa pun. Pengkodean objek yang diberikan.
Seperangkat nilai. Jenis nilai menentukan bagaimana itu dapat digunakan dalam ekspresi. Sejauh ini, tipe yang Anda lihat adalah bilangan bulat ( int ), angka floating-point ( float ), dan string ( str ) .