পাইথনে জটিল আর্গুমেন্টের বাস্তব অংশ ফেরত দিতে numpy.real() মেথডটি ব্যবহার করা হয়। এই মেথডটি জটিল আর্গুমেন্টের বাস্তব উপাদান ফেরত দেয়। যদি val বাস্তব হয়, তবে আউটপুটের জন্য val-র টাইপ ব্যবহার করা হয়। যদি val-এ জটিল উপাদান থাকে, তবে রিটার্ন টাইপ হবে float। প্রথম প্যারামিটার val হলো ইনপুট অ্যারে।
ধাপসমূহ
প্রথমে প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন:
import numpy as np
array() মেথড ব্যবহার করে একটি অ্যারে তৈরি করুন:
arr = np.array([56.+0.j, 27.+0.j, 68.+0.j, 23.+0.j])
অ্যারেটি প্রদর্শন করুন:
print("আমাদের অ্যারে...\n", arr)
ডাইমেনশন পরীক্ষা করুন:
print("\nআমাদের অ্যারের ডাইমেনশন...\n", arr.ndim)
ডেটা টাইপ জানুন:
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", arr.dtype)
শেপ (Shape) দেখুন:
print("\nআমাদের অ্যারের শেপ...\n", arr.shape)
বাস্তব অংশ ফেরত দিতে numpy.real() মেথডটি ব্যবহার করুন:
print("\nফলাফল (বাস্তব অংশ)...\n", np.real(arr))
সম্পূর্ণ উদাহরণ
import numpy as np
# array() মেথড ব্যবহার করে একটি অ্যারে তৈরি করা
arr = np.array([56.+0.j, 27.+0.j, 68.+0.j, 23.+0.j])
# অ্যারে প্রদর্শন
print("আমাদের অ্যারে...\n", arr)
# ডাইমেনশন পরীক্ষা
print("\nআমাদের অ্যারের ডাইমেনশন...\n", arr.ndim)
# ডেটা টাইপ
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", arr.dtype)
# শেপ
print("\nআমাদের অ্যারের শেপ...\n", arr.shape)
# বাস্তব অংশ ফেরত দেওয়া
print("\nফলাফল (বাস্তব অংশ)...\n", np.real(arr))
আউটপুট
আমাদের অ্যারে... [56.+0.j 27.+0.j 68.+0.j 23.+0.j] আমাদের অ্যারের ডাইমেনশন... 1 আমাদের অ্যারে অবজেক্টের ডেটা টাইপ... complex128 আমাদের অ্যারের শেপ... (4,) ফলাফল (বাস্তব অংশ)... [56. 27. 68. 23.]