Python phức tạp ()

Phương thức complex () trả về một số phức khi các phần thực và ảo được cung cấp hoặc nó chuyển đổi một chuỗi thành một số phức.

Cú pháp của complex()là:

 phức tạp ((thực (, tưởng tượng)))

Tham số complex ()

Nói chung, complex()phương thức nhận hai tham số:

  • thực - phần thực. Nếu thực được bỏ qua, nó mặc định là 0.
  • IMAG - phần ảo. Nếu hình ảnh bị bỏ qua, hình ảnh sẽ được mặc định là 0.

Nếu tham số đầu tiên được truyền cho phương thức này là một chuỗi, nó sẽ được hiểu là một số phức. Trong trường hợp này, không nên chuyển tham số thứ hai.

Giá trị trả về từ phức ()

Như được đề xuất bởi tên, complex()phương thức trả về một số phức.

Nếu chuỗi được truyền đến phương thức này không phải là một số phức hợp lệ, ValueErrorngoại lệ sẽ được đưa ra.

Lưu ý: Chuỗi được chuyển tới complex()phải có dạng real+imag j hoặcreal+imag J

Ví dụ 1: Làm thế nào để tạo một số phức trong Python?

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

Đầu ra

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

Ví dụ 2: Tạo số phức mà không cần sử dụng phức ()

Có thể tạo một số phức mà không cần sử dụng complex()phương pháp. Vì vậy, bạn phải đặt 'j' hoặc 'J' sau một số.

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

Đầu ra

 a = (2 + 3j) Loại a là b = (-0-2j) Loại b là c = 0j Loại c là 

thú vị bài viết...