파이선 배우기 #1
화면에 간단한 문자열을 출력해보고, 주석에 대해서도 알아보겠다.
다음을 텍스트 편집기에 입력하고 ex001.py란 이름으로 저장해둔다.
터미널에서 python ex001.py라고 입력한 후 실행하면,
누구나 쉽게 예상할 수 있듯이 화면에 Hello를 출력한다.
한 줄 더 추가해 보자.
한글 출력은 어떤가? 다음과 같이 수정해 보자.
인코딩을 지정할 필요가 있다며 오류를 뿜는다. 수정하자. 인코딩은 소스 파일의 첫 번째 혹은 두번째 라인에 적는다.
파일을 utf-8형식으로 저장한 때에는 별 문제가 없겠으나 좀 더 확실히 해두자면,
이렇게 해야 옳다.
이는 문자열의 길이를 출력해보면 그 차이를 확인해 볼 수 있다.
#으로 시작하는 이후의 문장은 주석문으로 인식된다.
다음을 텍스트 편집기에 입력하고 ex001.py란 이름으로 저장해둔다.
1 print "Hello"
터미널에서 python ex001.py라고 입력한 후 실행하면,
누구나 쉽게 예상할 수 있듯이 화면에 Hello를 출력한다.
한 줄 더 추가해 보자.
1 print "Hello"
2 print "How are you?"
한글 출력은 어떤가? 다음과 같이 수정해 보자.
1 print "안녕"
2 print "방가방가"
인코딩을 지정할 필요가 있다며 오류를 뿜는다. 수정하자. 인코딩은 소스 파일의 첫 번째 혹은 두번째 라인에 적는다.
1 #!/usr/bin/python
2 # -*- coding: utf-8 -*-
3 print "안녕"
4 print "방가방가"
파일을 utf-8형식으로 저장한 때에는 별 문제가 없겠으나 좀 더 확실히 해두자면,
1 print u"안녕"
이렇게 해야 옳다.
이는 문자열의 길이를 출력해보면 그 차이를 확인해 볼 수 있다.
1 print len("안녕하세요")
2 print len(u"안녕하세요")
#으로 시작하는 이후의 문장은 주석문으로 인식된다.
1 print "Hello"
2 #print "How are you?"
댓글
댓글 쓰기