কম্পিউটার

আমরা কি একটি পাইথন ফাংশনে স্পষ্টভাবে ডেটাটাইপ সংজ্ঞায়িত করতে পারি?


পাইথনে, ভেরিয়েবল কখনই স্পষ্টভাবে টাইপ করা হয় না। পাইথন একটি ভেরিয়েবল কি ধরনের তা খুঁজে বের করে এবং এটি অভ্যন্তরীণভাবে ট্র্যাক করে। জাভা, সি++ এবং অন্যান্য স্ট্যাটিকালি-টাইপ করা ভাষায়, আপনাকে অবশ্যই ফাংশন রিটার্ন মান এবং প্রতিটি ফাংশন আর্গুমেন্টের ডেটাটাইপ নির্দিষ্ট করতে হবে।

যদি আমরা একটি পাইথন ফাংশনে ডেটাটাইপকে স্পষ্টভাবে সংজ্ঞায়িত করি, তবে এটি এখনও একটি সাধারণ প্রোগ্রামের মতো কাজ করে যেখানে ডেটা টাইপ স্পষ্টভাবে ঘোষণা করা হয় না৷

উদাহরণ

আমরা প্রদত্ত কোডের জন্য নিম্নলিখিত আউটপুট পাই

C:/Users/TutorialsPoint1/~.py
The required Sum is:  13.0

এই ফাংশনটি বিবেচনা করুন

def addSum(x,y):
       return x+y
print addSum(2.2, 5.6)
print addSum(float(2.2), float(5.6))

আউটপুট

7.8
7.8

সুতরাং একটি ভেরিয়েবলের ডেটাটাইপের ঘোষণা আউটপুটে স্পষ্টভাবে কোন প্রভাব ফেলে না।


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

  2. পাইথনে issubset() ফাংশন

  3. join() ফাংশন পাইথনে

  4. ইন্টারসেকশন() ফাংশন পাইথন