Apa fungsi kubus di python?

Akar pangkat tiga dari suatu bilangan adalah nilai yang, jika dikalikan tiga atau tiga kali, menghasilkan nilai aslinya.  

Simbol akar pangkat tiga dilambangkan dengan '3√'. Dalam kasus akar kuadrat, kami hanya menggunakan simbol akar seperti '√', juga disebut akar

Misalnya, akar pangkat tiga dari 64, dilambangkan dengan 3√64, adalah 4 karena ketika kita mengalikan 4 dengan dirinya sendiri tiga kali, kita mendapatkan 4 x 4 x 4 = 64 = 43

Cara menghitung akar pangkat tiga dengan Python

Untuk mencari akar pangkat tiga dengan Python, gunakan persamaan matematika sederhana. x ** (1. / 3). Ini menghitung akar pangkat tiga (floating-point) dari x. Ini adalah persamaan matematika sederhana yang mengambil akar pangkat tiga dari x, membulatkannya ke bilangan bulat terdekat, menaikkannya ke pangkat tiga, dan memeriksa apakah hasilnya sama dengan x

x = 27

cr = x ** (1./3.)

print(cr)

Keluaran

3.0
_

Untuk menghitung angka eksponen dengan Python, kami menggunakan **. Bintang ganda (**) juga disebut operator daya. Untuk menghitung akar pangkat tiga, kita dapat mengatur kekuatan sama dengan 1/3

Temukan akar pangkat tiga dari angka negatif dengan Python

Untuk mencari akar pangkat tiga dari bilangan negatif dengan Python, pertama-tama, gunakan fungsi abs(), lalu Anda bisa menggunakan persamaan matematika sederhana untuk menghitung akar pangkat tiga

Kami tidak dapat menemukan akar pangkat tiga dari bilangan negatif dengan cara yang kami hitung untuk metode di atas. Misalnya, akar pangkat tiga dari bilangan bulat -27 seharusnya -3, tetapi Python mengembalikan 1. 50000000000000004+2. 598076211353316j

Mari tulis fungsi lengkap yang akan memeriksa apakah angka input negatif, lalu akan dihitung sesuai

def cuberoot(x):
    if x < 0:
        x = abs(x)
        cube_root = x**(1/3)*(-1)
    else:
        cube_root = x**(1/3)
    return cube_root


print(cuberoot(27))
print(round(cuberoot(-27)))

Keluaran

3.0
-3

Seperti yang Anda lihat, kita perlu membulatkan hasilnya untuk mendapatkan nilai pasti akar pangkat tiga

Menggunakan fungsi Numpy cbrt()

Untuk menghitung akar pangkat tiga di numpy, gunakan numpy. metode cbrt(). np. fungsi cbrt() mengembalikan akar pangkat tiga dari setiap elemen array

Numpy cbrt() adalah metode matematis untuk menemukan akar pangkat tiga dari setiap elemen dalam larik tertentu.

import numpy as np 

arr1 = [1, 8, 27, 64] 
arr2 = np.cbrt(arr1) 
print(arr2)
_

Keluaran

[1. 2. 3. 4.]

np. Fungsi cbrt () adalah metode termudah untuk menghitung akar pangkat tiga angka. Berbeda dengan pendekatan di atas, ini tidak bermasalah dengan input negatif dan mengembalikan angka persis seperti 4 untuk input 64

l= [1,2,3,l0l1

l_2

l_3

l4= l6

l7 l8l9 =0

=1=2=3l8=3=6

l_2

=_8

=9[0

Keluaran

[1, 8, 27, 64]

Metode 2. Menggunakan fungsi pow()

Ini juga cara kekerasan. Dalam hal ini, kami menggunakan fungsi pow() bawaan

Contoh

Python3




# Initializing list

l= [1,2,3,l0l1

l_2

l_3

l4= l6

l7 l8l9 =0

=1,3,4,53,7

l_2

=_8

=9[0

Keluaran

[1, 8, 27, 64]

Metode 3. Menggunakan pemahaman daftar

Tugas ini juga dapat dilakukan dengan menggunakan pemahaman daftar. Ini mirip dengan fungsi di atas. Hanya perbedaannya adalah kompak dan satu liner

Contoh

Python3




# Initializing list

l= [1,2,3,l0l1

l_2

,_5

l4= [,4,5332l7 l8l9 36

l_2

=_8

=9[0

Keluaran

[1, 8, 27, 64]

Metode 4. Menggunakan lambda

Ini juga dapat dicapai dengan menggunakan fungsi lambda

Contoh

Python3




# Initializing list

l= [1,2,3,l0l1

l_2

l4= l06l07l08l07______6_______10 l11=3=3 3l15

Apa itu kubus dengan Python?

Cubes adalah kerangka kerja Python ringan dan seperangkat alat untuk pengembangan aplikasi pelaporan dan analitik, Pemrosesan Analitik Online (OLAP), analisis multidimensi, dan penelusuran data agregat. Itu adalah bagian dari Data Brewery

Bagaimana Anda membuat kode kubus dengan Python?

Turtle adalah modul bawaan di Python. Ini menyediakan gambar menggunakan layar (karton) dan kura-kura (pena). .
Pertama menggambar kotak depan
Pindah ke kotak belakang melalui satu sisi kiri bawah
Gambarlah kotak belakang
Gambar sisi yang tersisa seperti yang ditunjukkan pada kode

Bagaimana Anda membuat persegi atau kubus dengan Python?

Mengkuadratkan angka dengan Python. .
Menggunakan Operator Eksponen
Mengalikan angka dengan dirinya sendiri (n*n)
Menggunakan pow()

Apa itu kubus dalam pengkodean?

Dalam konteks pemrograman komputer, kubus data (atau kubus data) adalah array nilai multidimensi ("n-D") .