এটি আইপ্যাথনে একটি লাইন ম্যাজিক হিসাবে পরিচিত । এগুলি অনন্য যে তাদের যুক্তিগুলি কেবলমাত্র বর্তমান লাইনের শেষ পর্যন্ত প্রসারিত এবং যাদুকরগুলি সত্যই কমান্ড লাইন বিকাশের জন্য কাঠামোগত। timeit
কোড প্রয়োগের সময় ব্যবহৃত হয়।
আপনি যে ম্যাজিকগুলি ব্যবহার করতে পারেন তার সবকটি দেখতে চাইলে আপনি কেবল টাইপ করতে পারেন:
%lsmagic
উভয় লাইন যাদু এবং সেল যাদুবিদ্যার একটি তালিকা পেতে।
ডকুমেন্টেশন থেকে আরও কিছু যাদু তথ্য এখানে :
আইপিথনের কমান্ডগুলির একটি সিস্টেম রয়েছে যা আমরা যাদুবিদ্যাকে কল করি যা কার্যকরভাবে একটি মিনি কমান্ড ভাষা সরবরাহ করে যা পাইথনের সিনট্যাক্সের অরথগোনাল এবং নতুন কমান্ড সহ ব্যবহারকারী দ্বারা প্রসারিত। ম্যাজিকগুলি ইন্টারেক্টিভভাবে টাইপ করা বোঝানো হয়, সুতরাং তারা কমান্ড-লাইন কনভেনশনগুলি ব্যবহার করে, যেমন আর্গুমেন্টগুলি পৃথক করার জন্য হোয়াইটস্পেস ব্যবহার করা, বিকল্পগুলির জন্য ড্যাশ এবং কমান্ড-লাইনের পরিবেশের সাধারণ কনভেনশনগুলি।
আপনি লাইন বা সেল মোডে রয়েছেন তার উপর নির্ভর করে , ব্যবহারের দুটি ভিন্ন উপায় রয়েছে %timeit
। আপনার প্রশ্ন প্রথম উপায় চিত্রিত:
In [1]: %timeit range(100)
বনাম
In [1]: %%timeit
: x = range(100)
: