#파이썬 문자열 기본, 문자열 제어, 주석처리
앞으로 Python 기본내용에 대해 정리해 보려고 한다.
가끔 문법이 혼동될때가 있는데, 정리된 내용을 보고 되새겨 보자.
유튜버 나도코딩 님의 무료강의를 들으면서 정리한 내용이다.
기초강의 6시간짜리가 무려 “무료” 다.나는 3시간 더 들어야 한다
[목차]
- 문자열 기본 : print 를 사용하면 콘솔창에 출력이 가능하다.
- 문자열 기본 : 큰 따옴표 세개를 이용하여 여러줄과 줄바꿈 까지 포함하여 출력할 수 있다.
- 문자열 기본 : 변수 입력은 “+” 연산자로 함께 출력이 가능하다.
- 문자열 기본 : 숫자나 참거짓 경우 형변환을 사용해야 한다.
- 문자열 기본 : 콤마 사용도 가능하다.
- 문자열 기본 : 여러가지 포맷을 섞어서 print 할 수 있다. (python 3.6 이상)
- 문자열 제어 : 문자열의 경우 곱연산 제어도 가능하다.
- 문자열 제어 : 슬라이싱, 변수를 선언 뒤 마치 배열처럼 일부만 추출하여 사용한다.
- 문자열 제어 : 대소문자 변경, 문자열 내에 index 검색 및 단어 대치가 가능하다.
- 문자열 제어 : 탈출문자를 활용할 수 있다.
- 주석처리 : 코드의 특정 줄이나, 범위를 주석처리 한다.
#문자열 기본
print 를 사용하면 콘솔창에 출력이 가능하다.
1 | # 변수 선언 후 출력 |
결과
1 | abc |
큰 따옴표 세개를 이용하여 여러줄과 줄바꿈 까지 포함하여 출력할 수 있다.
1 | # 변수 선언 후 출력 |
결과
1 | Hello Neo, |
변수 입력은 “+” 연산자로 함께 출력이 가능하다.
숫자나 참거짓 경우 형변환을 사용해야 한다.
1 | # 문자열 변수 입력인 경우 "+" 사용가능 |
결과
1 | abc테스트 |
콤마 사용도 가능하다.
1 | # "+" 대신 "," 사용 가능하나, 공백이 강제로 들어감 |
결과
1 | 5678 테스트 |
여러가지 포맷을 섞어서 print 할 수 있다. (python 3.6 이상)
1 | color = "Green" |
결과
1 | 내가 좋아하는 색은 Green 이고, 싫어하는 숫자는 4 입니다. |
#문자열 제어
문자열의 경우 곱연산 제어도 가능하다.
1 | # 직접 입력도 가능 |
결과
1 | Test |
슬라이싱, 변수를 선언 뒤 마치 배열처럼 일부만 추출하여 사용한다.
1 | jumin = "890320-1234567" |
결과
1 | 주민등록번호 : 890320-1234567 |
대소문자 변경, 문자열 내에 index 검색 및 단어 대치가 가능하다.
1 | string = "I want to be a FULL stack developer" |
결과
1 | i want to be a full stack developer |
탈출문자를 활용할 수 있다.
1 | print("줄바꿈\n테스트") |
결과
1 | 줄바꿈 |
#주석처리
코드의 특정 줄이나, 범위를 주석처리 한다.
1 | """ |
결과
1 | 코멘트 테스트 |
#C 랑 비슷한데?
여기까지는 C 랑 비슷한 느낌인데, 문자열 제어가 간단하면서도 기억해야할 것들이 꽤나 있었다. print 는 디버깅 할 때에도 자주 쓰이므로 기본이 된다.