python - print - 파이썬 rstrip




"ValueError:형식의 길이가 0 인 필드 이름"Python 3.0,3.1,3.2의 오류 (2)

Eclipse를 사용하는 경우 Window -> Preferences -> PyDev -> Interpreter - Python을 조사해야합니다. 거기에는 통역사 목록 (이름과 위치 포함)이 있습니다. 현재 프로젝트에서 / usr / bin / python에있는 인터프리터를 사용하고 있다면 / usr / bin / python -V를 실행하면 "Python 2.6.6"과 같은 것을 얻을 수 있습니다. Winston Ewert가 쓴 것처럼 당신의 대답이 있습니다.

( "New ..."버튼을 클릭하고 / usr / bin / python3에 "location"을 부여함으로써 새로운 인터퍼를 추가 할 수 있습니다. 그런 다음 프로젝트 설정 (환경 설정 -> PyDev - 인터프리터 / 문법)을 변경해야합니다.

더 구체적인 Python을 배우려고하는데 (3)이 오류가 발생합니다.

ValueError: zero length field name in format

내가 봤 거든 당신이 숫자를 지정해야 알아 :

a, b = 0, 1
if a < b:
     print('a ({0}) is less than b ({1})'.format(a, b))
else:
     print('a ({0}) is not less than b ({1})'.format(a, b))

그리고 실제로 lynda.com의 튜토리얼처럼 말한 것은 아닙니다.

a, b = 0, 1
if a < b:
     print('a ({}) is less than b ({})'.format(a, b))
else:
     print('a ({}) is not less than b ({})'.format(a, b))

다음에 나오는 자습서에는 Python 3.1이 있으며 3.2를 사용하고 있는데이 오류에 대해 읽은 것은 <3.1 (3.0)에서만 발생합니다. 3.2에서이 작업을 실행 취소 했습니까? 아니면 잘못된 것을하고 있습니까?

또한 천천히 말하십시오;) 이것은 문자 그대로 파이썬을 배우는 첫날밤이며 파이썬으로 작성한 두 번째 "스크립트"입니다.


어떻게 든 파이썬 2.6을 우연히 돌리고 있다고 생각합니다.

이 기능은 파이썬 3을 사용하는 경우 최소한 3.1 이상, 파이썬 2를 사용하는 경우 2.7 이상에서만 사용할 수 있습니다.







debugging