2012-10-11 4 views
4

내가 최근 파이썬에서 repr(x)에 대한 속기로 다음을 사용할 수 있음을 이해하게했다 :파이썬 악센트 무덤 관행?

`x` 

을 그러나, 나는 거의 실제로 본 적 없다. 나쁜 연습으로 간주 되나요 아니면 부정확 한일까요? 아니면 거의 사용되지 않는 다른 이유가 있습니까?

+5

이 그것은 Py3k에서 제거 repr(x) 전화 x.__repr__() 등한다는 생각을 강화 반복자 .__next__() 방법 대신 .next()을 가지고있어왔다. 나를 위해 그것을 사용하지 않는 이유가 충분합니다. – JBernardo

+0

그리고 그들은'repr'이 훨씬 더 명확 할 때 암묵적으로 읽고 읽기가 어렵 기 때문에 더 이상 사용되지 않습니다. 또한 http://stackoverflow.com/questions/1673071/what-do-backticks-mean-to-the-python-interpreter-num – msw

+0

을 참조하십시오. 우리가 $ 1/GB를 지불 할 때 4 문자를 절약 할 가치가있었습니다. harddrive 공간, 지금 harddrives는 더 쌌습니다. 당신이 0.0000004 센트를 낭비한다면 아무도 신경 쓸 필요가 없습니다. –

답변

5

나는 많은 사람들이 그것이

그 이전에 Python3

에서 삭제 된 특히 이후 파이썬을 있다고 주장 할 것이다 생각하지 않는다, 나는 실제 코드에서 사용하지 않을 것입니다. 문제는 상당수의 개발자가 자신이 무엇인지 알지 못했기 때문에 검색하기가 쉽지 않다는 것입니다.

또한 Python3의 움직임이