যেমন মতলব বা ম্যাথামেটিকাল হিসাবে অনেক প্রতীকী গণিত সিস্টেম, জন্য, আপনাকে মত একটি পরিবর্তনশীল ব্যবহার করতে পারেন Ansবা %গত কম্পিউটেড মান পুনরুদ্ধার করতে। পাইথন শেলটিতে কি একই রকম সুবিধা রয়েছে?
যেমন মতলব বা ম্যাথামেটিকাল হিসাবে অনেক প্রতীকী গণিত সিস্টেম, জন্য, আপনাকে মত একটি পরিবর্তনশীল ব্যবহার করতে পারেন Ansবা %গত কম্পিউটেড মান পুনরুদ্ধার করতে। পাইথন শেলটিতে কি একই রকম সুবিধা রয়েছে?
উত্তর:
তুলে ধরে।
>>> 5+5
10
>>> _
10
>>> _ + 5
15
>>> _
15
_আগে বরাদ্দ করা থাকলে এটি কাজ করে না । এটা বিরল নয় হিসাবে এই প্রতীকে (দেখুন বিজ্ঞাপন ভেরিয়েবল জন্য ব্যবহার করা হয় stackoverflow.com/questions/5893163/... )
কেবল রেকর্ডের জন্য, আইপথন এটি আরও এক ধাপ এগিয়ে নিয়ে যায় এবং আপনি _ এবং এর সংখ্যাসম্য সহ প্রতিটি ফলাফল অ্যাক্সেস করতে পারবেন
In [1]: 10
Out[1]: 10
In [2]: 32
Out[2]: 32
In [3]: _
Out[3]: 32
In [4]: _1
Out[4]: 10
In [5]: _2
Out[5]: 32
In [6]: _1 + _2
Out[6]: 42
In [7]: _6
Out[7]: 42
এবং% এড ম্যাক্রোর সাথে রেখার রেঞ্জগুলি সম্পাদনা করাও সম্ভব:
In [1]: def foo():
...: print "bar"
...:
...:
In [2]: foo()
bar
In [3]: %ed 1-2
__এবং ___যথাক্রমে 1.2.1।
আইপিথন আপনাকে _ডাবল ( __) এবং ট্রিপল আন্ডারস্কোর ( ___) দিয়ে একক আন্ডারস্কোর ছাড়িয়ে যাওয়ার অনুমতি দেয় , দ্বিতীয় এবং তৃতীয় থেকে শেষ আদেশগুলির ফলাফল প্রদান করে।
বিকল্পভাবে, আপনি এটিও ব্যবহার করতে পারেন Out[n], nআউটপুট উত্পন্ন করে এমন ইনপুট সংখ্যাটি কোথায় :
In [64]: 1+1
Out[64]: 2
...
In [155]: Out[64] + 3
Out[155]: 5
আরও তথ্যের জন্য, https://jakevdp.github.io/PythonDataSज्ञान Handbook/01.04- input-output-history.html দেখুন ।