Satır satır yürütüldüğünden eğer fonksiyon yazmıyorsan veya """ ile çok satırlı string tanımlamıyorsan yapamazsın. Bunun yerine .py dosyasına yazıp ardından dosyayı çalıştırabilirsin.
Bir editör görevi görüyor içerisindeki eklentiler ile kod yazmanızı kolaylaştırıyor. Hata olduğunda rahatça bulabiliyorsunuz. Idle basit bir komut satırı gibi düşünebilirsiniz. Python dilinin standart IDE'sidir kendisi.