ইন্টারয়াক্টিভ শেল (REPL) ব্যবহার করা

Python:
ইন্টারয়াক্টিভ শেল (REPL) ব্যবহার করা

কিভাবে:

কমান্ড লাইনে python টাইপ করে পাইথনের REPL এ সরাসরি প্রবেশ করুন। এখানে থেকে, সহজ অপারেশন বা বহু-লাইনের কোড পরীক্ষা করুন:

>>> 1 + 1
2
>>> জন i মধ পরি(3):
...     রণ(i)
... 
0
1
2

ফাংশন এবং তাৎক্ষণিক প্রতিক্রিয়া নিয়ে পরীক্ষা করুন:

>>> def greet(name):
...     return "Hello, " + name + "!"
... 
>>> greet("Alice")
'Hello, Alice!'

লাইব্রেরি নিয়ে খেলুন এবং বাস্তব সময়ে তাদের বৈশিষ্ট্যগুলি অন্বেষণ করুন:

>>> import math
>>> math.sqrt(16)
4.0

দ্রুত exit() বা Ctrl+D (কখনো কখনো উইন্ডোজে Ctrl+Z) দ্বারা প্রস্থান করুন।

গভীর ডুব

REPL এর ধারণা শুধুমাত্র পাইথনে সীমাবদ্ধ নয়; এটি Lisp যত পুরানো। অনেক ভাষায় এই সাথে, অবিলম্বে, ইন্টার‌্যাক্টিভ পরিবেশ প্রদান করা হয়, যা কোডিংয়ে হাতেকলমে অভিজ্ঞতা দান করে। পাইথনের নেটিভ শেলের পরিবর্তে IPython এবং Jupyter নোটবুক রয়েছে, যা উন্নত ইন্টার‌্যাক্টিভিটি, আরও বৈশিষ্ট্য, এবং অন্যান্য টুলের সাথে উন্নত সমন্বয় প্রদান করে। পাইথনের মানক REPL সরল হলেও, এটি পাইথনের পূর্ণ শক্তি এমবেড করে, জটিল অবজেক্ট এবং মাল্টি-থ্রেডেড প্রোগ্রাম সামলানো, যদিও এটি উন্নত টুলে থাকা অটো-কমপ্লিশন এবং সিনট্যাক্স হাইলাইটিং মতো বৈশিষ্ট্যগুলির অভাব রয়েছে।

আরও দেখুন