Python memungkinkan Anda mengonversi string, integer, dan float secara bergantian dalam beberapa cara berbeda. Cara termudah untuk melakukan ini adalah menggunakan fungsi dasar 6, 7, dan 8. Selain itu, ada beberapa cara lain seperti fungsi 9. Perlu diingat bahwa fungsi _7, 8, dan 6 memiliki keterbatasan dan dapat menimbulkan pengecualian jika string input tidak diformat persis seperti yang diharapkan Show Tipe data angka menyimpan nilai numerik. Mereka adalah tipe data yang tidak dapat diubah, artinya mengubah nilai tipe data angka menghasilkan objek yang baru dialokasikan Objek angka dibuat saat Anda menetapkan nilai padanya. Misalnya − var1 = 1 var2 = 10 Anda juga dapat menghapus referensi ke objek angka dengan menggunakan pernyataan del. Sintaks dari pernyataan del adalah − del var1[,var2[,var3[....,varN]]]]_ Anda dapat menghapus satu objek atau beberapa objek dengan menggunakan pernyataan del. Misalnya − del var del var_a, var_b_ Python mendukung empat tipe numerik yang berbeda −
ContohBerikut adalah beberapa contoh angka intlongfloatcomplex1051924361L0. 03. 14j100-0x19323L15. 2045. j-7860122L-21. 99. 322e-36j0800xDEFABCECBDAECBFBAEL32. 3+e18. 876j-0490535633629843L-90. -. 6545+0J-0x260-052318172735L-32. 54e1003e+26J0x69-4721885298529L70. 2-E124. 53e-7j
Konversi Jenis AngkaPython mengonversi angka secara internal dalam ekspresi yang berisi tipe campuran menjadi tipe umum untuk evaluasi. Namun terkadang, Anda perlu memaksa angka secara eksplisit dari satu jenis ke jenis lainnya untuk memenuhi persyaratan parameter operator atau fungsi
Fungsi MatematikaPython mencakup fungsi-fungsi berikut yang melakukan perhitungan matematis Sr. TIDAK. Fungsi dan Pengembalian ( deskripsi )1 abs(x)Nilai mutlak dari x. jarak (positif) antara x dan nol 2 langit-langit(x)Langit-langit x. bilangan bulat terkecil tidak kurang dari x 3cmp(x, y)-1 jika x < y, 0 jika x == y, atau 1 jika x > y 4exp(x)Eksponensial dari x. mantan Nilai mutlak dari x 6lantai(x)Lantai x. bilangan bulat terbesar tidak lebih besar dari x 7log(x)Logaritma natural dari x, untuk x> 0 8log10(x)Logaritma basis-10 dari x untuk x> 0 9maks(x1, x2,. )Argumen terbesarnya. nilai yang paling dekat dengan tak terhingga positif 10 mnt(x1, x2,. )Argumen terkecilnya. nilai yang paling dekat dengan tak terhingga negatif 11modf(x)Bagian pecahan dan bilangan bulat dari x dalam tuple dua item. Kedua bagian memiliki tanda yang sama dengan x. Bagian integer dikembalikan sebagai pelampung 12pow(x, y)Nilai x**y x dibulatkan menjadi n digit dari titik desimal. Python membulatkan diri dari nol sebagai pemecah ikatan. bulat (0. 5) adalah 1. 0 dan bulat (-0. 5) adalah -1. 0 14sqrt(x)Akar kuadrat dari x untuk x > 0 Fungsi Angka AcakAngka acak digunakan untuk permainan, simulasi, pengujian, keamanan, dan aplikasi privasi. Python mencakup fungsi-fungsi berikut yang umum digunakan Sr. TIDAK. Pilihan Fungsi dan Deskripsi (seq)Item acak dari daftar, tuple, atau string 2randrange ([mulai,] hentikan [,langkah])Elemen yang dipilih secara acak dari rentang (mulai, berhenti, langkah) 3acak()Sebuah float acak r, sehingga 0 kurang dari atau sama dengan r dan r kurang dari 1 4 biji([x])Menetapkan nilai awal bilangan bulat yang digunakan dalam menghasilkan angka acak. Panggil fungsi ini sebelum memanggil fungsi modul acak lainnya. Mengembalikan Tidak Ada Bagaimana Anda mengonversi daftar data menjadi bilangan bulat dengan Python?Metode 1. Menggunakan eval()
.
Bagaimana cara mengonversi string menjadi angka?Anda mengonversi string menjadi angka dengan memanggil metode Parse atau TryParse yang ditemukan pada tipe numerik ( int , long , double , dan seterusnya), atau dengan menggunakan metode dalam . Konversi kelas .
Bagaimana cara mengubah dari string ke int dengan Python?Untuk mengonversi string menjadi bilangan bulat dengan Python, gunakan fungsi int() . Fungsi ini membutuhkan dua parameter. string awal dan basis opsional untuk mewakili data. Gunakan sintaks print(int("STR")) untuk mengembalikan str sebagai int , atau bilangan bulat.
Bagaimana Anda mengonversi tipe data dengan Python?Untuk mengonversi antar jenis, Anda cukup menggunakan nama jenis sebagai fungsi . Ada beberapa fungsi bawaan untuk melakukan konversi dari satu tipe data ke tipe data lainnya. Fungsi-fungsi ini mengembalikan objek baru yang mewakili nilai yang dikonversi. |