10
Python 3'te neden “1000000000000000 (1000000000000001) aralığında) bu kadar hızlı?
Anladığım kadarıyla range(), aslında Python 3'te bir nesne türü olan fonksiyonun, bir jeneratör gibi, içeriğini anında ürettiği anlaşılıyor . Bu durumda, aşağıdaki satırın aşırı bir zaman almasını beklerdim, çünkü 1 katrilyonun aralıkta olup olmadığını belirlemek için bir katrilyon değerinin üretilmesi gerekecekti: 1000000000000000 in range(1000000000000001) Dahası: Kaç tane sıfır eklesem de, …