ইন্টারেক্টিভ পাইথন শেলের শেষ ফলাফল পান


157

যেমন মতলব বা ম্যাথামেটিকাল হিসাবে অনেক প্রতীকী গণিত সিস্টেম, জন্য, আপনাকে মত একটি পরিবর্তনশীল ব্যবহার করতে পারেন Ansবা %গত কম্পিউটেড মান পুনরুদ্ধার করতে। পাইথন শেলটিতে কি একই রকম সুবিধা রয়েছে?


11
পাইথনে এমনকি শেষ উত্তরটি 42 হবে
টমলক

3
42? প্রত্যেকে ইন্সিন্তাতো রেফারেন্সের জন্য সুযোগটি মিস করলেন!
amindfv

[ইন] >>> _1 [আউট] >>> 42? প্রত্যেকে ইন্সিন্তাতো রেফারেন্সের জন্য সুযোগটি মিস করলেন!
গ্রেগরি

উত্তর:


236

তুলে ধরে।

>>> 5+5
10
>>> _
10
>>> _ + 5
15
>>> _
15

19
যদিও এটি কেবল ইন্টারেক্টিভ শেলটিতে কাজ করে। স্ক্রিপ্টগুলির জন্য এটির উপর নির্ভর করবেন না।
জন ফুহি

5
অতিরিক্তভাবে, ভেরিয়েবলটি _আগে বরাদ্দ করা থাকলে এটি কাজ করে না । এটা বিরল নয় হিসাবে এই প্রতীকে (দেখুন বিজ্ঞাপন ভেরিয়েবল জন্য ব্যবহার করা হয় stackoverflow.com/questions/5893163/... )

3
হ্যাঁ, চূড়ান্ত টুকরা। এটির সাহায্যে আমি ইন্টারেক্টিভ পাইথনকে আমার ক্যালকুলেটর হিসাবে ব্যবহার করতে পারি।
যাক্কো

81

কেবল রেকর্ডের জন্য, আইপথন এটি আরও এক ধাপ এগিয়ে নিয়ে যায় এবং আপনি _ এবং এর সংখ্যাসম্য সহ প্রতিটি ফলাফল অ্যাক্সেস করতে পারবেন

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

4
পাওয়া গেছে __এবং ___যথাক্রমে 1.2.1।
সিরো সান্তিলি 郝海东 冠状 病 六四 事件 法轮功

9

আইপিথন আপনাকে _ডাবল ( __) এবং ট্রিপল আন্ডারস্কোর ( ___) দিয়ে একক আন্ডারস্কোর ছাড়িয়ে যাওয়ার অনুমতি দেয় , দ্বিতীয় এবং তৃতীয় থেকে শেষ আদেশগুলির ফলাফল প্রদান করে।

বিকল্পভাবে, আপনি এটিও ব্যবহার করতে পারেন 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 দেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.