কম্পিউটার টিউটোরিয়াল

পাইথনে জটিল আর্গুমেন্টের বাস্তব অংশ ফেরত দিন


পাইথনে জটিল আর্গুমেন্টের বাস্তব অংশ ফেরত দিতে 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.]

  1. পাইথনে ইনপুট অ্যারের বেস-২ লগারিদম বের করুন

  2. পাইথনে স্ট্রিং অ্যারের প্রতিটি এলিমেন্টের দৈর্ঘ্য বের করুন

  3. পাইথনে N-ডাইমেনশনাল অ্যারের অক্ষ ০-র ওপর গ্রেডিয়েন্ট বের করুন

  4. পাইথন - প্যান্ডাস ইন্ডেক্সের ডেটা প্রতিনিধিত্বকারী অ্যারে ফেরত দেওয়া