خب فکر کنم پایتون کاری نباشه که ipython یا حتی از jupyter notebook برای چرک نویس استفاده نکنه در هر صورت برای افراد آماتور به اصطلاح شاید آشنا نباشه ؛ امروز میخوام دو سه تا از ویژگی های خوب ipython رو بگم.
خب همونجور که میبینید برای فهمیدن متدهای هرچیزی (اینجا یه string ساده) کافیه اسم variable رو بنویسید و ( . ) رو بذارید و tab رو بزنید حالا هرچی متد موجود باشه رو بهتون نشون میده
خوبیِ بعدیش اینه که شما اول کدتون یا تکه های کدتون رو توی ipython میتونید تست کنید که خیلی کاربردیه به نظر من.
یسری هایلایت هم داره که مثل کد ادیتور ها و ide ها از چندین رنگ استفاده میکنه که من بیشتر میپسندمش تا حالت خشک شل پایتون توی ترمینال مثلا یه لیست دارید و اعضاش رو با رنگ متفاوت از اسم خود لیست و همینطور برای for , in ,while ,if ,...
خب اگه مشتاق شدید که نصبش کنید میتونید از دستور زیر استفاده کنید
pip install ipython
اگر از نسخه 3 استفاده میکنید (برای اونایی که توی مک و لینوکس دوتا نسخه پایتون 2 و 3 رو دارن)
pip3 install ipython
پیروز و موفق باشید. یاحق.