Kompleks Python ()

Kaedah kompleks () mengembalikan nombor kompleks apabila bahagian nyata dan khayalan disediakan, atau mengubah rentetan menjadi nombor kompleks.

Sintaksnya complex()adalah:

 kompleks ((nyata (, imag)))

kompleks () Parameter

Secara umum, complex()kaedah mengambil dua parameter:

  • sebenar - bahagian nyata. Sekiranya sebenar dihilangkan, ia akan menjadi 0.
  • imag - bahagian khayalan. Sekiranya imej ditinggalkan, ia akan menjadi 0.

Sekiranya parameter pertama yang diteruskan ke kaedah ini adalah rentetan, ia akan ditafsirkan sebagai nombor kompleks. Dalam kes ini, parameter kedua tidak boleh dilalui.

Nilai Pulangan dari kompleks ()

Seperti yang disarankan oleh namanya, complex()kaedah mengembalikan nombor kompleks.

Sekiranya rentetan yang diteruskan ke kaedah ini bukan nombor kompleks yang sah, ValueErrorpengecualian akan dibangkitkan.

Catatan: Rentetan yang dikirimkan complex()harus dalam bentuk real+imag j ataureal+imag J

Contoh 1: Bagaimana membuat nombor kompleks di Python?

 z = complex(2, -3) print(z) z = complex(1) print(z) z = complex() print(z) z = complex('5-9j') print(z)

Pengeluaran

 (2-3j) (1 + 0j) 0j (5-9j) 

Contoh 2: Buat Nombor kompleks Tanpa Menggunakan kompleks ()

Anda boleh membuat nombor kompleks tanpa menggunakan complex()kaedah. Untuk itu, anda mesti meletakkan 'j' atau 'J' selepas nombor.

 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))

Pengeluaran

 a = (2 + 3j) Jenis a adalah b = (-0-2j) Jenis b adalah c = 0j Jenis c ialah 

Artikel menarik...