কম্পিউটার

পাইথনে কাস্টিং নিয়ম অনুসারে স্কেলার এবং ডেটা টাইপের মধ্যে কাস্ট ঘটতে পারলে সত্য প্রত্যাবর্তন করুন


numpy.can_cast() পদ্ধতিটি True প্রদান করে যদি castingrule অনুযায়ী স্কেলার এবং ডেটা টাইপ ঘটতে পারে। 1ম প্যারামিটার হল স্কেলার বা ডেটা টাইপ বা অ্যারে থেকে কাস্ট করা। ২য় প্যারামিটার হল ডাটা টাইপ যা কাস্ট করতে হবে।

পদক্ষেপ

প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -

import numpy as np

কাস্টিং নিয়ম অনুযায়ী স্কেলার এবং ডেটা টাইপ ঘটতে পারে কিনা তা পরীক্ষা করা হচ্ছে। −

print("Checking with can_cast() method in Numpy\n")
print("Result...",np.can_cast(20, 'i1'))
print("Result...",np.can_cast(280, 'i1'))
print("Result...",np.can_cast(80, 'u1'))
print("Result...",np.can_cast(300.7, np.float32))
print("Result...",np.can_cast(120.6, np.float64))
print("Result...",np.can_cast(7.2e100, np.float32))
print("Result...",np.can_cast(6.5e100, np.float64))

উদাহরণ

import numpy as np

# The numpy.can_cast() method returns True if scalar and data type can occur according to the casting rule.
# The 1st parameter is the scalar or data type or array to cast from.
# The 2nd parameter is the data type to cast to.

print("Checking with can_cast() method in Numpy\n")
print("Result...",np.can_cast(20, 'i1'))
print("Result...",np.can_cast(280, 'i1'))
print("Result...",np.can_cast(80, 'u1'))
print("Result...",np.can_cast(300.7, np.float32))
print("Result...",np.can_cast(120.6, np.float64))
print("Result...",np.can_cast(7.2e100, np.float32))
print("Result...",np.can_cast(6.5e100, np.float64))

আউটপুট

Checking with can_cast() method in Numpy

Result... True
Result... False
Result... True
Result... True
Result... True
Result... False
Result... True

  1. পাইথন ব্যবহার করে ডেটা ভিজ্যুয়ালাইজ করার জন্য টেনসরফ্লো এবং প্রাক-প্রশিক্ষিত মডেল কীভাবে ব্যবহার করা যেতে পারে?

  2. পাইথন ব্যবহার করে ইলিয়াড ডেটাসেট ডাউনলোড এবং অন্বেষণ করতে টেনসরফ্লো কীভাবে ব্যবহার করা যেতে পারে?

  3. পাইথনে তালিকা, ক্রম এবং স্লাইস ডেটা প্রকারের মধ্যে পার্থক্য কী?

  4. পাইথন ডেটা টাইপ এবং টাইপ কনভার্সন