> For the complete documentation index, see [llms.txt](https://bangla-python-book.gitbook.io/python-programming-language/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bangla-python-book.gitbook.io/python-programming-language/data-types/general-types/undefined-1/undefined-1-1.md).

# কমপ্লেক্স

কমপ্লেক্স নাম্বার একটি ইমিউটেবল ডেটা টাইপ। কমপ্লেক্স নাম্বারের দুটো ভাগ থাকে, বাস্তব সংখ্যা (real) ও কাল্পনিক সংখ্যা(imaginary).

```python
>>> 3 + 2j
(3+2j)
>>> type(3+2j)
<class 'complex'>
>>> a = 2.3 - 5.8j
>>> a.real
2.3
>>> a.imag
5.8
>>> a + 4j
(2.3+9.8j)
```

কমপ্লেক্স নাম্বারের একটি ফাংশন হচ্ছে conjugate() যা ইমাজিনারি অংশের চিহ্ন পরিবর্তন করে।

```python
>>> a.conjugate()
(2.3-5.8j)
```
