Metode complex () mengembalikan bilangan kompleks ketika bagian nyata dan imajiner disediakan, atau mengonversi string menjadi bilangan kompleks.
Sintaksnya complex()
adalah:
kompleks ((real (, imag)))
kompleks () Parameter
Secara umum, complex()
metode membutuhkan dua parameter:
- nyata - bagian nyata. Jika real dihilangkan, defaultnya adalah 0.
- imag - bagian imajiner. Jika gambar dihilangkan, defaultnya adalah 0.
Jika parameter pertama yang dilewatkan ke metode ini adalah string, itu akan diartikan sebagai bilangan kompleks. Dalam kasus ini, parameter kedua tidak boleh dilewatkan.
Nilai Kembali dari kompleks ()
Seperti yang disarankan oleh namanya, complex()
metode mengembalikan bilangan kompleks.
Jika string yang diteruskan ke metode ini bukan bilangan kompleks yang valid, ValueError
pengecualian akan dimunculkan.
Catatan: String yang diteruskan complex()
harus dalam bentuk real+imag j
ataureal+imag J
Contoh 1: Bagaimana cara membuat bilangan kompleks dengan Python?
z = complex(2, -3) print(z) z = complex(1) print(z) z = complex() print(z) z = complex('5-9j') print(z)
Keluaran
(2-3j) (1 + 0j) 0j (5-9j)
Contoh 2: Membuat Bilangan Kompleks Tanpa Menggunakan Kompleks ()
Anda dapat membuat bilangan kompleks tanpa menggunakan complex()
metode. Untuk itu, Anda harus meletakkan 'j' atau 'J' setelah angka.
a = 2+3j print('a =',a) print('Type of a is',type(a)) b = -2j print('b =',b) print('Type of b is',type(a)) c = 0j print('c =',c) print('Type of c is',type(c))
Keluaran
a = (2 + 3j) Tipe a adalah b = (-0-2j) Tipe b adalah c = 0j Tipe c adalah