Python 2.x vs Szybkość 3.x

Jestem doktorantem i używam Pythona do napisania kodu, którego używam do moich badań. Mój przepływ pracy często polega na wprowadzeniu niewielkiej zmiany w kodzie, uruchomieniu programu, sprawdzeniu, czy wyniki się poprawiły i powtórzeniu procesu. Z tego powodu spędzam więcej czasu czekając na uruchomienie programu, niż faktycznie nad nim pracuję (wiem, że to powszechne doświadczenie). Obecnie używam najnowszej wersji Pythona 2 w moim systemie, więc moje pytanie brzmi, czy przejście na Pythona 3 da mi jakiekolwiek zwiększenie prędkości, czy nie. W tym momencie nie mam naprawdę przekonującego powodu, aby przejść do Pythona 3, więc jeśli szybkości wykonywania są podobne, prawdopodobnie będę trzymać się wersji 2.x. Wiem, że będę musiał nieco zmodyfikować mój kod, aby działał w Pythonie 3, więc nie jest trywialne, aby przetestować go w obu wersjach, aby zobaczyć, który działa szybciej. Musiałbym być pewny, że uda mi się poprawić szybkość, zanim poświęcę czas na aktualizację mojego kodu do Pythona 3.

questionAnswers(5)

yourAnswerToTheQuestion