티스토리 뷰
오늘부터 Python을 조금씩 공부 하려고 합니다.
세미나를 다녀오면서 세컨 써드 언어로 Python을 알아두면 좋다고 하여서 차근차근 배우려고 합니다.
그런데 Python 2.x하고 Python 3.x 호환이 되지 않는 부분이 있어서 공우 합니다.
1. 새로운 print()
- 기존 2.7을 사용하지 않았지만 다른 문서와 Blog를 보게 되면 2.x의 syntax는 print " " 형식 이였지만 3.x는 print("")형식으로 변경이 되었네요.
print "출력" → print("출력")
2. input()
-기존 syntax는 raw_input("")이 있었지만 3.x는 input("")형식 만 사용 합니다.
input("입력")
3. 새로운 bytes 데이터 유형
- 바이너리 데이터를 저장하기 위해 새로운 데이터 유형인 바이트 리터럴과 bytes오브젝트가 사용됨
4. 문자열
- 모든 문자열을 유니코드 문자열이다.
더욱 자세한 내용은 아래 URL에서 확인 부탁 드려요.
http://www.ibm.com/developerworks/kr/library/l-python3-1/
'Python' 카테고리의 다른 글
[Python] 함수/클래스/모듈 (0) | 2013.03.08 |
---|---|
[Python] 리스트(List), 터플(Tuple), 딕셔너리(Dictionary) (0) | 2013.02.27 |
댓글