Найти - Пользователи
Полная версия: Как начать изучение помогите ?
Начало » Python для новичков » Как начать изучение помогите ?
1 2 3
denes
Привет помогите хотел начать изучение Python как начать ?

какие использовать компиляторы ?
helm2004
Дорогой ты наш! Какие компиляторы? Под какой ОС собираешься изучать?
Пайтон - интерпретатор. А начинать нужно с книжек, которые здесь представлены.
Удачи!
Budulianin
helm2004
Дорогой ты наш! Какие компиляторы? Под какой ОС собираешься изучать?
Пайтон - интерпретатор. А начинать нужно с книжек, которые здесь представлены.
Удачи!
Это что то среднее между компилятором и интерпритатором, т к в байт код компилит сначала
Rodegast
> Это что то среднее между компилятором и интерпритатором, т к в байт код компилит сначала

Байт код это промежуточное состояние интерпретатора.
denes
Байт код это промежуточное состояние интерпретатора. по конкретней ?

под ос винду !
denes
а у какой всё таки компилятор выбрать ?

и это как понять Профилирование и оптимизация кода :from timeit import Timer
def case1(): # А. инкрементальные конкатенации в цикле
s = “”
for i in range(10000):
s += str(i)

def case2(): # Б. через промежуточный список и метод join
s =
for i in range(10000):
s.append(str(i))
s = “”.join(s)

def case3(): # В. списковое выражение и метод join
return “”.join()

def case4(): # Г. генераторное выражение и метод join
return “”.join(str(i) for i in range(10000))

for v in range(1,5):
print (Timer(“func()”,“from __main__ import case%s as func” % v).timeit(200))
Budulianin
Rodegast
> Это что то среднее между компилятором и интерпритатором, т к в байт код компилит сначала

Байт код это промежуточное состояние интерпретатора.
Разве во всех интерпретаторах сначало компилится в байт код? Помоему из-за этого отличия от других интерпретаторов он и считается чем то средним

Но по факту он интерпретатор
Budulianin
denes
а у какой всё таки компилятор выбрать ?

и это как понять Профилирование и оптимизация кода :from timeit import Timer
def case1(): # А. инкрементальные конкатенации в цикле
s = “”
for i in range(10000):
s += str(i)

def case2(): # Б. через промежуточный список и метод join
s =
for i in range(10000):
s.append(str(i))
s = “”.join(s)

def case3(): # В. списковое выражение и метод join
return “”.join()

def case4(): # Г. генераторное выражение и метод join
return “”.join(str(i) for i in range(10000))

for v in range(1,5):
print (Timer(“func()”,“from __main__ import case%s as func” % v).timeit(200))
Начни с более простого
cutwater
denes, зачем плодишь темы с одинаковым названием и одинаково бессмысленные?

denes, ты принципиально книжки не открываешь? Там же все написано!
denes
cutwater да ты обалдел чтоли ?

я только одну тему создал всё !

хотя может ты потоеш чегото ?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB