Python Number (digital)
Python Jenis Jumlah data yang digunakan untuk menyimpan nilai-nilai.
Hal ini tidak diperbolehkan untuk mengubah tipe data, yang berarti ruang memori bahwa jika Anda mengubah nilai dari tipe data Number, akan kembali dialokasikan.
Contoh berikut adalah objek Nomor akan dibuat ketika tugas variabel:
var1 = 1 var2 = 10
Anda juga dapat menggunakan del pernyataan untuk menghapus beberapa referensi Nomor objek.
sintaks pernyataan del adalah:
del var1[,var2[,var3[....,varN]]]]
Anda dapat menghapus objek tunggal atau ganda dengan menggunakan pernyataan del, misalnya:
del var del var_a, var_b
Python mendukung empat jenis nilai:
- Integer (Int) - sering disebut adalah integer atau bilangan bulat adalah bilangan bulat positif atau negatif, tanpa titik desimal.
- integer panjang (bilangan bulat panjang) - ukuran terbatas bilangan bulat, bilangan bulat yang terakhir adalah L. besar atau kecil
- Mengambang (floating point nilai-nilai nyata) - mengambang oleh bagian integer dan bagian pecahan, mengapung juga dapat dinyatakan (2.5e2 = 2,5 x 10 2 = 250) menggunakan notasi ilmiah
- Kompleks ((kompleks nomor)) - kompleks dengan bagian real dan imajiner, Anda dapat menggunakan + bj, atau kompleks (a, b) bahwa bagian nyata dan bagian imajiner b adalah jenis floating-point.
int | panjang | mengapung | kompleks |
---|---|---|---|
10 | 51924361L | 0.0 | 3.14j |
100 | -0x19323L | 15.20 | 45.j |
-786 | 0122L | -21,9 | 9.322e-36j |
080 | 0xDEFABCECBDAECBFBAEl | 32,3 + E18 | .876j |
-0490 | 535633629843L | -90. | -.6545 + 0J |
-0x260 | -052318172735L | -32.54e100 | 3e + 26j |
0x69 | -4721885298529L | 70,2-E12 | 4.53e-7J |
- Anda juga dapat menggunakan integer panjang huruf kecil "L", namun disarankan bahwa Anda menggunakan huruf besar "L", untuk menghindari angka "1" kebingungan. Python menggunakan "L" untuk menampilkan integer panjang.
- Python juga mendukung bilangan kompleks, bilangan kompleks dengan bagian real dan imajiner, Anda dapat menggunakan + bj, atau kompleks (a, b) bahwa bagian nyata dan bagian imajiner b adalah floating-point
Python Nomor Jenis Konversi
int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象 tuple(s ) 将序列 s 转换为一个元组 list(s ) 将序列 s 转换为一个列表 chr(x ) 将一个整数转换为一个字符 unichr(x ) 将一个整数转换为Unicode字符 ord(x ) 将一个字符转换为它的整数值 hex(x ) 将一个整数转换为一个十六进制字符串 oct(x ) 将一个整数转换为一个八进制字符串
Fungsi python Matematika
fungsi | Kembali Nilai (deskripsi) |
---|---|
abs (x) | Mengembalikan nilai absolut, seperti abs (-10) mengembalikan 10 |
ceil (x) | Pengembalian pada bilangan bulat, seperti math.ceil (4,1) kembali 5 |
CMP (x, y) | Jika x <y pengembalian -1 jika x == y Mengembalikan 0 jika x> y mengembalikan 1 |
exp (x) | Pengembalian e pangkat dari x (e x), sebagai math.exp (1) kembali 2,718281828459045 |
fabs (x) | Mengembalikan nilai absolut, seperti math.fabs (-10) mengembalikan 10,0 |
lantai (x) | Mengembalikan integer bulat, seperti Math.floor (4.9) mengembalikan 4 |
log (x) | Sebagai Math.log (math.e) mengembalikan 1.0, Math.log (100,10) mengembalikan 2.0 |
log10 (x) | Mengembalikan basis 10 logaritma dari x, math.log10 seperti (100) mengembalikan 2.0 |
max (x1, x2, ...) | Maksimum kembali untuk parameter tertentu, parameter urut. |
min (x1, x2, ...) | Mengembalikan nilai minimum untuk parameter tertentu, parameter urut. |
modf (x) | Mengembalikan bagian integer dari x dan bagian pecahan, simbol numerik dan dua bagian dari x sama, bagian integer dalam floating-point representasi. |
pow (x, y) | Nilai setelah operasi x ** y. |
round (x [, n]) | Mengembalikan nilai bulat float x, seperti yang diberikan nilai n merupakan pembulatan ke angka desimal. |
sqrt (x) | Mengembalikan akar kuadrat dari x, nomor bisa negatif, jenis kembali adalah bilangan real, seperti Math.sqrt (4) mengembalikan 2 + 0j |
Python fungsi nomor acak
nomor acak dapat digunakan dalam matematika, game, keamanan dan bidang lainnya, juga sering tertanam ke dalam algoritma untuk meningkatkan efisiensi dan meningkatkan keamanan program.
Python fungsi nomor acak adalah sebagai berikut umum:
fungsi | deskripsi |
---|---|
pilihan (seq) | Dari urutan elemen dalam elemen yang dipilih secara acak, seperti random.choice (kisaran (10)), 0-9 dalam integer yang dipilih secara acak. |
randrange ([start,] berhenti [ , langkah]) | Untuk mendapatkan nomor acak dari dalam kisaran tertentu bertahap koleksi dasar yang ditentukan, default dasar untuk 1 |
random () | Secara acak di bawah sejumlah nyata dalam [0,1) Kisaran. |
biji ([x]) | Mengubah nomor acak benih benih pembangkit. Jika Anda tidak memahami prinsip, Anda tidak perlu mengatur benih khusus, Python akan membantu Anda memilih benih. |
acak (lst) | Semua elemen dari urutan secara acak |
seragam (x, y) | Secara acak di bawah sejumlah nyata dalam [x, y] jangkauan. |
Python trigonometri
Python meliputi fungsi-fungsi trigonometri berikut:
fungsi | deskripsi | |
---|---|---|
acos (x) | Mengembalikan cosinus busur x dalam radian. | |
asin (x) | Mengembalikan sinus busur x radian. | |
atan (x) | Mengembalikan arctangent dari x dalam radian. | |
atan2 (y, x) | Mengembalikan arctangent dari X dan Y nilai koordinat. | |
cos (x) | Mengembalikan cosinus x radian. | |
Hypot (x, y) | Kembali Euclidean norma sqrt (x * x + y * y). | |
sin (x) | Mengembalikan sinus dari x radian. | |
tan (x) | Mengembalikan tangen x radian. | |
derajat (x) | Bertobat radian ke derajat, seperti derajat (Math.PI / 2), kembali 90,0 | |
radian (x) | Mengkonversi derajat ke radian |
Python Matematika Konstanta
konstan | deskripsi |
---|---|
pi | Matematika pi konstan (pi, π umumnya diwakili) |
e | Matematika konstan e, e konstanta alam (konstanta alam). |