কম্পিউটার

পাইথন ফাইলগুলিতে আন্ডারস্কোর _ কীভাবে কাজ করে?


পাইথনে আন্ডারস্কোর (_) বিশেষ। পাইথনে আন্ডারস্কোর ব্যবহার করার জন্য 5টি ক্ষেত্রে রয়েছে।

1. ইন্টারপ্রেটারে শেষ এক্সপ্রেশনের মান সংরক্ষণ করার জন্য।

পাইথন ইন্টারপ্রেটার '_' নামক বিশেষ ভেরিয়েবলের শেষ অভিব্যক্তি মান সংরক্ষণ করে।

উদাহরণস্বরূপ

>>> 12 + 10
22
>>> _
22

2. নির্দিষ্ট মান উপেক্ষা করার জন্য।

আন্ডারস্কোরটি বিভিন্ন ভাষায় নির্দিষ্ট মানগুলিকে উপেক্ষা করার জন্যও ব্যবহৃত হয় যেমন ইলিক্সির, এরল্যাং, পাইথন, ইত্যাদি। আপনার যদি নির্দিষ্ট মানগুলির প্রয়োজন না হয় বা মানগুলি ব্যবহার করা না হয়, তবে কেবলমাত্র আন্ডারস্কোরের জন্য মানগুলি বরাদ্দ করুন৷

উদাহরণস্বরূপ

>>> _, _, a = (1, 2, 3)
>>> a
3

3. ভেরিয়েবল এবং ফাংশনের নামের বিশেষ অর্থ দিতে।

একক পূর্ববর্তী আন্ডারস্কোর সহ পরিবর্তনশীল নামগুলি ব্যক্তিগত ভেরিয়েবল, ফাংশন, ক্লাসের জন্য ব্যবহৃত হয়। মডিউল আমদানি * থেকে এই কনভেনশনের যেকোনো কিছু উপেক্ষা করা হয়। আরও অনেক কনভেনশন আছে যা আপনি এখানে দেখতে পারেন:https://hackernoon.com/understanding-the-underscore-of-python-309d1a029edc

4. সংখ্যার আক্ষরিক মানের সংখ্যাগুলিকে আলাদা করতে।

পাইথনে, অত্যন্ত বড় সংখ্যার সাথে মোকাবিলা করা এড়াতে, আপনি সংখ্যাগুলিকে সহজে পঠনযোগ্য করার জন্য আন্ডারস্কোর রাখতে পারেন৷

উদাহরণস্বরূপ

>>> a = 7_200_000_000   # 7.2 billion easily readable
>>> a
7200000000

উল্লেখ্য যে v3.6

-এ পাইথনে শেষ বৈশিষ্ট্যটি যোগ করা হয়েছিল
  1. পাইথনে কিভাবে \B রেগুলার এক্সপ্রেশন কাজ করে?

  2. পাইথনে কিভাবে [\d+] রেগুলার এক্সপ্রেশন কাজ করে?

  3. কিভাবে mkdir -p পাইথনে কাজ করে?

  4. পাইথনে একটি টেক্সট ফাইলের সাথে কিভাবে কাজ করবেন?