View Full Version : سرعت کم حلقه ها در پایتون
A_2006
پنج شنبه 09 آبان 1392, 16:13 عصر
سلام دوستان
یه حلقه خیلی ساده مثل این
for a in range(100000000):
کلی زمان می بره حدود 1 دقیقه.
این در صورتی توی دلفی یا سی پلاس کمتر از 4 ثانیه است. آخه این همه اختلاف!!!!!!!!!!!!!
Javidhb
پنج شنبه 09 آبان 1392, 19:10 عصر
سلام،
یه حلقه ساده (که توش چیزی نیست!) حدود 5.5 ثانیه طول میشکه تا اجرا بشه....
import time
start = time.time()
for x in range(100000000):
pass
finished = time.time() - start
print(finished) # 5.530316114425659
پایتون 3.3.2
A_2006
پنج شنبه 09 آبان 1392, 19:59 عصر
من زدم این شد.
44.296875
به نظرتون چرا این مشکل پیش میاد.
hixnal
پنج شنبه 09 آبان 1392, 20:23 عصر
ببین طبیعی هست که سرعت مفسر ها از کامپایلر ها کمتره ولی بستگی به cpu هم خیلی داره.
hamedlll
یک شنبه 12 آبان 1392, 23:08 عصر
با پایتان 8 ثانیه بود با سی 0.3 ثانیه طول کشید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.