Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Python

Python - Angka

Halaman SebelumnyaHalaman Berikutnya

Tipe data angka menyimpan nilai numerik. Mereka adalah tipe data yang tidak dapat diubah, artinya mengubah nilai suatu 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 del penyataan. Sintaks dari pernyataan del adalah

del var1[,var2[,var3[....,varN]]]]

Anda dapat menghapus satu objek atau beberapa objek dengan menggunakan del penyataan. Misalnya

del var
del var_a, var_b

Python mendukung empat tipe numerik yang berbeda

Contoh

Berikut adalah beberapa contoh angka

int panjang mengambang 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

Konversi Jenis Angka

Python 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 operator atau parameter fungsi.

Fungsi Matematika

Python menyertakan fungsi berikut yang melakukan perhitungan matematis.

No.Sr. Fungsi &Pengembalian (deskripsi)
1 perut(x)

Nilai mutlak x:jarak (positif) antara x dan nol.

2 langit-langit(x)

Plafon x:bilangan bulat terkecil tidak kurang dari x

3 cmp(x,y)

-1 jika x y

4 exp(x)

Eksponensial dari x:e x

5 hebat(x)

Nilai mutlak x.

6 lantai(x)

Lantai x:bilangan bulat terbesar yang tidak lebih besar dari x

7 log(x)

Logaritma natural dari x, untuk x> 0

8 log10(x)

Logaritma basis-10 dari x untuk x> 0.

9 maks(x1, x2,...)

Argumen terbesarnya:nilai yang paling dekat dengan tak terhingga positif

10 min(x1, x2,...)

Argumen terkecilnya:nilai yang paling dekat dengan infinity negatif

11 modf(x)

Bagian pecahan dan bilangan bulat dari x dalam tupel dua item. Kedua bagian memiliki tanda yang sama dengan x. Bagian integer dikembalikan sebagai float.

12 pow(x,y)

Nilai x**y.

13 bulat(x [,n])

x dibulatkan menjadi n digit dari titik desimal. Python dibulatkan menjauh dari nol sebagai tie-breaker:round(0.5) adalah 1.0 dan round(-0.5) adalah -1.0.

14 sqrt(x)

Akar kuadrat dari x untuk x> 0

Fungsi Angka Acak

Angka acak digunakan untuk aplikasi game, simulasi, pengujian, keamanan, dan privasi. Python menyertakan fungsi-fungsi berikut yang umum digunakan.

No.No. Fungsi &Deskripsi
1 pilihan(urutan)

Item acak dari daftar, tupel, atau string.

2 randrange ([mulai,] berhenti [,langkah])

Elemen yang dipilih secara acak dari rentang (mulai, berhenti, langkah)

3 acak()

Float acak r, sehingga 0 kurang dari atau sama dengan r dan r kurang dari 1

4 benih([x])

Menetapkan nilai awal bilangan bulat yang digunakan dalam menghasilkan angka acak. Panggil fungsi ini sebelum memanggil fungsi modul acak lainnya. Mengembalikan Tidak Ada.

5 acak(pertama)

Mengacak item dari daftar di tempat. Mengembalikan Tidak Ada.

6 seragam(x,y)

Float acak r, sehingga x lebih kecil atau sama dengan r dan r lebih kecil dari y

Fungsi Trigonometri

Python menyertakan fungsi berikut yang melakukan perhitungan trigonometri.

No.No. Fungsi &Deskripsi
1 aco(x)

Kembalikan kosinus busur x, dalam radian.

2 sin(x)

Kembalikan sinus busur dari x, dalam radian.

3 atan(x)

Kembalikan tangen busur x, dalam radian.

4 atan2(y,x)

Mengembalikan atan(y / x), dalam radian.

5 cos(x)

Mengembalikan kosinus dari x radian.

6 hipot(x,y)

Kembalikan norma Euclidean, kuadrat(x*x + y*y).

7 dosa(x)

Kembalikan sinus x radian.

8 coklat(x)

Mengembalikan tangen x radian.

9 derajat(x)

Mengonversi sudut x dari radian ke derajat.

10 radian(x)

Mengonversi sudut x dari derajat ke radian.

Konstanta Matematika

Modul ini juga mendefinisikan dua konstanta matematika

No.No. Konstanta &Deskripsi
1

pi

Konstanta matematika pi.

2

e

Konstanta matematika e.


Python

  1. Tipe Data Python
  2. Operator Python
  3. Pernyataan lulus python
  4. Argumen Fungsi Python
  5. Nomor Python, Konversi Jenis dan Matematika
  6. Kamus Python
  7. Python Iterator
  8. Penutupan Python
  9. Tanggal waktu Python
  10. Python tidur()