━━━━ ◇ ━━━━
파이썬/파이썬 초급

[Python 초급] 문자열 처리와 지능형 코드

728x90
반응형


문자열 결합

같은 내용을 출력하지만 여러번 출력할 수 있는 방법은 \n을 넣어주는 것이다. 

그러면 하나의 코드가 두 개의 행으로 출력된다. \n은 개행문자이며 새 행을 의미한다. 

 

하나를 더 늘려봤다. Hello world 앞에 공백을 넣을 것이 아니라면 \n 옆에 어떤 공백도 넣으면 안된다. 

즉, Hello world!\n Hello world!와 같이 \n 옆에 공백을 넣게 되면

Hello world!

 Hello world!

이런식으로 출력 된다는 뜻이다. 

 

 

문자열을 합쳐서 출력할 때는 위와 같이 코딩하면 된다. 현재는 어떤 공백도 넣지 않았기 때문에 단순히 두 문자열이 붙어서 출력됐다. 

 

공백을 넣는 방법을 생각해보면 단순하게 Hello 뒤에 넣는다든지,  ciSSSrack 앞에 넣는다든지, 혹은 " "이렇게 아예 공백을 넣어주는 방법이 있다. 

 

즉 문자열 결합은 두 문자열을 합쳐주는 것이고 또한 파이썬에서는 공백이 얼마나 중요한지 알 수 있다. 

 

 


파이썬에서 흔히 볼 수 있는 오류들

위와 같이 print 앞에 공백을 추가한 뒤 코드를 실행해봤더니 indentation Error(들여쓰기 오류)가 발생했다. 

 

 

ciSSSrak 뒤에 큰 따옴표를 삭제한 뒤 코드를 실행했더니 Syntax Error(문법 오류)가 발생했다.

 

 

다음 포스팅은 디버깅을 다뤄보겠다. 

728x90
반응형
COMMENT