SciPy - Konstanta

Paket konstanta SciPy menyediakan berbagai konstanta, yang digunakan dalam bidang ilmiah umum.

Paket Konstanta SciPy

Itu scipy.constants packagemenyediakan berbagai konstanta. Kami harus mengimpor konstanta yang diperlukan dan menggunakannya sesuai kebutuhan. Mari kita lihat bagaimana variabel konstan ini diimpor dan digunakan.

Untuk memulai, mari kita bandingkan nilai 'pi' dengan mempertimbangkan contoh berikut.

#Import pi constant from both the packages
from scipy.constants import pi
from math import pi

print("sciPy - pi = %.16f"%scipy.constants.pi)
print("math - pi = %.16f"%math.pi)

Program di atas akan menghasilkan keluaran sebagai berikut.

sciPy - pi = 3.1415926535897931
math - pi = 3.1415926535897931

Daftar Konstanta Tersedia

Tabel berikut menjelaskan secara singkat berbagai konstanta.

Konstanta Matematika

No Sr Konstan Deskripsi
1 pi pi
2 keemasan Rasio Emas

Konstanta Fisik

Tabel berikut mencantumkan konstanta fisik yang paling umum digunakan.

No Sr Konstan & Deskripsi
1

c

Kecepatan cahaya dalam ruang hampa

2

speed_of_light

Kecepatan cahaya dalam ruang hampa

3

h

Konstanta Planck

4

Planck

Konstanta Planck h

5

G

Konstanta gravitasi Newton

6

e

Muatan dasar

7

R

Konstanta gas molar

8

Avogadro

Konstanta Avogadro

9

k

Konstanta Boltzmann

10

electron_mass(OR) m_e

Massa elektronik

11

proton_mass (OR) m_p

Massa proton

12

neutron_mass(OR)m_n

Massa neutron

Unit

Tabel berikut memiliki daftar unit SI.

No Sr Satuan Nilai
1 mili 0,001
2 mikro 1e-06
3 kilo 1000

Satuan ini berkisar dari yotta, zetta, exa, peta, tera …… kilo, hector,… nano, pico,… to zepto.

Konstanta Penting Lainnya

Tabel berikut mencantumkan konstanta penting lainnya yang digunakan dalam SciPy.

No Sr Satuan Nilai
1 gram 0,001 kg
2 massa atom Konstanta massa atom
3 gelar Gelar dalam radian
4 menit Satu menit dalam hitungan detik
5 hari Suatu hari dalam hitungan detik
6 inci Satu inci dalam meter
7 mikron Satu mikron dalam meter
8 light_year Satu tahun cahaya dalam meter
9 ATM Suasana standar di pascal
10 acre Satu hektar dalam meter persegi
11 liter Satu liter dalam meter kubik
12 galon Satu galon dalam meter kubik
13 kmh Kilometer per jam dalam meter per detik
14 degree_Fahrenheit Satu Fahrenheit dalam kelvin
15 eV Satu volt elektron dalam joule
16 hp Satu tenaga kuda dalam watt
17 dyn Satu dyne di newton
18 lambda2nu.dll Ubah panjang gelombang menjadi frekuensi optik

Mengingat semua ini agak sulit. Cara mudah untuk mendapatkan kunci mana yang fungsinya denganscipy.constants.find()metode. Mari kita perhatikan contoh berikut.

import scipy.constants
res = scipy.constants.physical_constants["alpha particle mass"]
print res

Program di atas akan menghasilkan keluaran sebagai berikut.

[
   'alpha particle mass',
   'alpha particle mass energy equivalent',
   'alpha particle mass energy equivalent in MeV',
   'alpha particle mass in u',
   'electron to alpha particle mass ratio'
]

Metode ini mengembalikan daftar kunci, jika tidak ada jika kata kunci tidak cocok.