* 이 포스팅은 생활코딩 강의를 들으며 내용을 정리한 것이며,
모든 내용은 https://opentutorials.org/ 에서 보실 수 있습니다.*
파이썬의 문자열 표현방식을 알아보자.
기본적으로 '' "" 안에 문자열을 넣어주면 되고,
문자열에 따옴표를 넣고 싶을 때는, 작은 따옴표와 큰 따옴표를 교차해주거나
\' 또는 \"를 입력해주면 그대로 나오게 된다.
줄 넘김을 하고 싶을 때는,
실제로 줄을 넘겨서 새로 써줘도 되지만
\n을 사용함으로써 효율적으로 줄 넘김을 할 수 있다.
또는 키보드 ~ 밑의 `` 안에 문자열을 넣어주게 되면
안에 넣은 그대로 출력이 되게 된다.
같은 문자열을 여러번 표현하고 싶으면 곱하기를 써줘도 된다.
아래와 같은 문자열을 출력해보고 싶다고 가정하자.
그런데 똑같은 문자열이 반복된다면?
변수를 사용해 조금 더 효율적으로 입력할 수 있다.
변수는 '+ +' 사이에 넣어주면 된다.
결과는 똑같이 나온다.
변수를 하나 뿐만 아니라, 여러개도 삽입할 수 있다.
아래 그림에서 name이 3번 쓰이는데, 일일이 입력해주기 귀찮을 때는
{}를 사용하여, .format() 안에 차례로 넣어주면 된다.
{} 안에 변수를 직접 넣어주는 방법도 있다.
이 경우는 중복이 사라지므로,
여러 개의 변수를 바꿀 때 유용한 방법이다.
age 부분을 반드시 숫자로 넣고 싶으면,
age:d 와 같이 입력하면 된다.
만약 age='one'과 같이 숫자가 아닌 문자열이 들어가게 되면,
아래와 같이 에러가 뜬다.
'프로그래머 > Python' 카테고리의 다른 글
Python - 반복문을 이용해 글목록 구현 | 생활코딩 강의 복습 | 프로그래밍 공부 (0) | 2018.12.27 |
---|---|
Python - 조건문 | 생활코딩 강의 복습 | 프로그래밍 공부 (0) | 2018.12.26 |
Python - CGI | 생활코딩 강의 복습 | 프로그래밍 공부 (0) | 2018.12.26 |
Python - URL query string을 가져오는 방법 | 생활코딩 강의 복습 | 프로그래밍 공부 (0) | 2018.12.25 |
Python - 홈페이지를 CGI로 구현 | 생활코딩 강의 복습 | 프로그래밍 공부 (0) | 2018.12.24 |