Tag Alat
direktori
Tag Alat
Nombor Python3 (Nombor)
Jenis data berangka Python digunakan untuk menyimpan nilai berangka.
Jenis data tidak dibenarkan ditukar, yang bermaksud jika nilai jenis data berangka ditukar, ruang memori akan diagihkan semula.
Contoh objek Nombor berikut akan dibuat apabila pembolehubah ditetapkan:
var1 = 1 var2 = 10
Anda juga boleh menggunakan pernyataan del untuk memadamkan rujukan kepada beberapa objek nombor.
Sintaks pernyataan del ialah:
del var1[,var2[,var3[....,varN]]]]
Anda boleh memadamkan rujukan objek tunggal atau berbilang dengan menggunakan pernyataan del, contohnya:
del var del var_a, var_b
Python menyokong tiga berangka berbeza nilai Jenis:
Integer (Int) - biasanya dipanggil integer atau integer, ia adalah integer positif atau negatif tanpa titik perpuluhan. Integer Python3 tidak mempunyai had saiz dan boleh digunakan sebagai jenis Long, jadi Python3 tidak mempunyai jenis Long Python2.
Jenis titik terapung (float) - Jenis titik terapung terdiri daripada bahagian integer dan jenis titik terapung juga boleh dinyatakan dalam tatatanda saintifik (2.5e2 = 2.5 x 102 = 250)
Nombor kompleks ( (kompleks)) - Nombor kompleks terdiri daripada bahagian nyata dan khayalan bahagian, yang boleh menjadi + bj, atau kompleks(a,b) bermakna bahagian sebenar a dan bahagian khayalan b nombor kompleks ialah kedua-dua jenis titik terapung.
Kita boleh menggunakan perenambelasan dan perlapanan untuk mewakili integer:
>>> number = 0xA0F # 十六进制 >>> number 2575 >>> number=0o37 # 八进制 >>> number 31
| int | float | complex |
|---|---|---|
| 10 | 0.0 | 3.14j |
| 100 | 15.20 | 45.j |
| -786 | -21.9 | 9.322e-36j |
| 080 | 32.3+e18 | .876j |
| -0490 | -90. | -.6545+0J |
| -0x260 | -32.54e100 | 3e+26J |
| 0x69 | 70.2-E12 | 4.53e-7j |
Python menyokong nombor kompleks Nombor kompleks terdiri daripada bahagian nyata dan bahagian khayalan, dan boleh diwakili oleh a + bj, atau kompleks(a,b), Bahagian nyata a dan bahagian khayalan b bagi nombor kompleks ialah kedua-dua jenis titik terapung.
Penukaran jenis nombor Python
Kadangkala, kami perlu menukar jenis data terbina dalam Untuk menukar jenis data, anda sahaja perlu Jenis data boleh digunakan sebagai nama fungsi.
int(x) Tukar x kepada integer.
float(x) Tukar x kepada nombor titik terapung.
kompleks(x) Tukarkan x kepada nombor kompleks, dengan bahagian nyata ialah x dan bahagian khayalan ialah 0.
kompleks(x, y) Tukarkan x dan y kepada nombor kompleks dengan bahagian nyata x dan bahagian khayalan y. x dan y ialah ungkapan berangka.
Contoh berikut menukar pembolehubah titik terapung a kepada integer:
>>> a = 1.0 >>> int(a) 1
Operasi Nombor Python
Penterjemah Python boleh digunakan sebagai Kalkulator mudah, anda boleh memasukkan ungkapan ke dalam penterjemah dan ia akan mengeluarkan nilai ungkapan.
Sintaks ungkapan adalah mudah: +, -, * dan / sama seperti dalam bahasa lain (seperti Pascal atau C). Contohnya:
>>> 2 + 2 4 >>> 50 - 5*6 20 >>> (50 - 5*6) / 4 5.0 >>> 8 / 5 # 总是返回一个浮点数 1.6
Nota: Hasil operasi titik terapung mungkin berbeza pada mesin yang berbeza.
Dalam pembahagian integer, pembahagian (/) sentiasa mengembalikan nombor titik terapung Jika anda hanya ingin mendapatkan hasil integer dan membuang bahagian pecahan yang mungkin, anda boleh menggunakan operator //<. 🎜>:
>>> 17 / 3 # 整数除法返回浮点型 5.666666666666667 >>> >>> 17 // 3 # 整数除法返回向下取整后的结果 5 >>> 17 % 3 # %操作符返回除法的余数 2 >>> 5 * 3 + 2 17Tanda sama (=) digunakan untuk menetapkan nilai kepada pembolehubah. Selepas tugasan, jurubahasa tidak memaparkan hasil kecuali gesaan seterusnya.
>>> width = 20 >>> height = 5*9 >>> width * height 900Python boleh menggunakan operasi
** untuk melaksanakan operasi eksponen:
>>> 5 ** 2 # 5 的平方 25 >>> 2 ** 7 # 2的7次方 128Pembolehubah mesti "ditakrifkan" (iaitu, diberikan nilai kepada pembolehubah) sebelum gunakan, jika tidak, ralat akan berlaku:
>>> n # 尝试访问一个未定义的变量 Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'n' is not definedApabila mencampurkan nombor pelbagai jenis, integer akan ditukar kepada nombor titik terapung:
>>> 3 * 3.75 / 1.5 7.5 >>> 7.0 / 2 3.5Dalam mod interaktif, hasil ungkapan output terakhir diberikan kepada pembolehubah
_ . Contohnya:
>>> tax = 12.5 / 100 >>> price = 100.50 >>> price * tax 12.5625 >>> price + _ 113.0625 >>> round(_, 2) 113.06Di sini, pembolehubah
_ harus dianggap sebagai pembolehubah baca sahaja oleh pengguna.
Fungsi matematik
| Nilai pulangan (huraian) | |
|---|---|
| Mengembalikan nilai mutlak nombor, seperti abs(-10) mengembalikan 10 | |
| mengembalikan integer ke atas nombor, seperti math.ceil(4.1) mengembalikan 5 | |
| cmp(x, y) | Jika x < y kembalikan -1, jika x == y kembalikan 0, jika x > Python 3 ditamatkan. Gunakan Gantikan dengan (x>y)-(x<y). |
| exp(x) | Mengembalikan kuasa x bagi e (ex), seperti math.exp(1) mengembalikan 2.718281828459045 |
| fabs(x) | Mengembalikan nilai mutlak nombor, seperti math.fabs(-10) mengembalikan 10.0 |
| floor( x) | mengembalikan integer bulat bagi nombor, seperti math.floor(4.9) mengembalikan 4 |
| log(x) | seperti math.log (math.e) mengembalikan 1.0, math.log(100,10) mengembalikan 2.0 |
| log10(x) | mengembalikan logaritma daripada x dalam asas 10 , seperti math.log10(100) mengembalikan 2.0 |
| maks(x1, x2,...) | Mengembalikan nilai maksimum bagi parameter yang diberikan, yang boleh menjadi urutan . |
| min(x1, x2,...) | Mengembalikan nilai minimum parameter yang diberikan, yang boleh menjadi jujukan. |
| modf(x) | Mengembalikan bahagian integer dan bahagian perpuluhan bagi x Simbol berangka bagi dua bahagian adalah sama dengan x dan bahagian integer ialah dinyatakan dalam jenis titik terapung. |
| pow(x, y) | nilai x**y selepas operasi. |
| bulat(x [,n]) | Mengembalikan nilai bulat bagi nombor titik terapung x Jika nilai n diberikan, ia mewakili bilangan digit dibundarkan kepada titik perpuluhan. |
| sqrt(x) | Mengembalikan punca kuasa dua nombor x Nombor boleh menjadi negatif dan jenis pulangan ialah nombor nyata (4) mengembalikan 2+0j |
Fungsi nombor rawak
Nombor rawak boleh digunakan dalam matematik, permainan, keselamatan dan lain-lain medan, dan selalunya dibenamkan dalam algoritma, untuk meningkatkan kecekapan algoritma dan meningkatkan keselamatan program.
Python termasuk fungsi nombor rawak yang biasa digunakan berikut:
| Fungsi | Penerangan th>
Fungsi trigonometriPython termasuk fungsi trigonometri berikut:
Alat AI Hot
Undress AI Tool
Gambar buka pakaian secara percuma
AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.
Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik
Stock Market GPT
Penyelidikan pelaburan dikuasakan AI untuk keputusan yang lebih bijak
Artikel Panas
Cara memindahkan acara seret dan lepas jQuery ke JavaScript asli dengan betul
1 bulan yang lalu By DDD
Peningkatan Notepad, TV YouTube yang lebih murah dan pemilik baharu Nova Launcher: News roundup
3 minggu yang lalu By DDD
Bagaimana untuk mendapatkan Bijih Besi dalam Pokémon Pokopia
4 minggu yang lalu By Jack chen
Selesaikan ralat kegagalan binaan multidict semasa memasang pakej Python
4 minggu yang lalu By DDD
Cara menggunakan corak fasad (Fasad) dalam bahasa Golang Go memudahkan API sistem kompleks
3 minggu yang lalu By DDD
Topik panas
Alat popular
Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma
SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan
Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa
Dreamweaver CS6
Alat pembangunan web visual
SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3) |
|---|












![Bermula dengan Pembangunan Praktikal PHP: Penciptaan PHP Pantas [Forum Perniagaan Kecil]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)









