توضح لقطة الشاشة هذه الأمر بشكل أفضل. http://i.imgur.com/omp3mSW.png
أنا أستخدم IPython 2.1 في Python 2.7
يمكنك استخدام سحر الخلية %%time
أو %%timeit
للكتل متعددة الأسطر.
شكرا. لقد جربت ٪٪ من الوقت بالفعل ، لكن المكالمة كانت على نفس الخط ولا يزال هناك خطأ. حاولت تحريكه لأسفل الآن وهو يعمل. لكنها تقول "خطأ في التركيب: بناء جملة غير صالح" إذا كان سطر التعليق يسبق السطر الذي يحتوي على ٪٪ timeit.
نعم ، سحر الخلية يجب أن يكون الشيء الوحيد في تلك الخلية.
يمكنك أيضًا استخدام استمرار الخط الصريح للقيام بذلك باستخدام سحر الخط:
%timeit f(1, \
2, \
3)
لقد تلقيت هذا الخطأ نظرًا لوجود مسافتين بعد %%time
(!). لا أعرف ما إذا كانت هذه مشكلة معروفة (؟)
التعليق الأكثر فائدة
نعم ، سحر الخلية يجب أن يكون الشيء الوحيد في تلك الخلية.
يمكنك أيضًا استخدام استمرار الخط الصريح للقيام بذلك باستخدام سحر الخط: