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

পাইথনে '..' (ডট ডট) নোটেশন সিনট্যাক্স কী

পাইথনে কোনো স্পেশাল .. ("ডট ডট") নোটেশন সিনট্যাক্স নেই। কিন্তু ফ্লোট লিটারেল অ্যাক্সেস করার সময় এটি দেখা যায়।

উদাহরণ

f = 1..__truediv__  # 1. এর __truediv__ মেথড
print(f(8))

আউটপুট

0.125

ব্যাখ্যা

  • 1. হলো ফ্লোট লিটারেল (১.০)
  • . হলো অ্যাট্রিবিউট অ্যাক্সেস অপারেটর
  • __truediv__ হলো মেথড নাম
  • সুতরাং 1..__truediv__ মানে (1.).__truediv__

স্পষ্টতর লেখা

f = 1.
print(f)           # 1.0
print(f.__truediv__)

নোট: এটি কোনো অপারেটর নয়, শুধু ফ্লোট লিটারেলের শেষে ডট থাকা এবং তারপর অট্রিবিউট অ্যাক্সেসের ডট - দুটো একসাথে দেখতে .. এর মতো লাগে।

  1. পাইথনে ইনসারশন সর্ট (Insertion Sort) কী?

  2. পাইথনের Sys মডিউল কী?

  3. পাইথনের OS মডিউল কী?

  4. পাইথনে CGI কী?