일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 구글애널리틱스강의
- 구글ads
- 책추천
- 파킹통장추천
- 구글애널리틱스공부
- 파이썬정규표현식
- 구글애널리틱스가이드
- GA설치
- 구글애널리틱스
- 유튜브광고
- GA가이드
- 파이썬함수
- 마케팅
- GA4
- 파이썬내장함수
- 페이스북광고
- GA공부
- GA
- 카페24
- 파이썬공부
- 국민내일배움카드
- 신용카드추천
- 구글애널리틱스4
- 유튜브
- 파이썬
- GA강의
- 파킹통장
- 파이썬문자열
- 파이썬프로그래밍
- 메이크샵
- Today
- Total
목록파이썬문자열 (6)
정리왕
1. format 함수를 사용한 포맷팅 문자열의 format 함수를 사용하면 좀 더 발전된 스타일로 문자열 포맷을 지정할 수 있다. 1) 숫자 대입하기 "오늘 나는 {0}시간 공부했다" 문자열 중 {0} 부분이 숫자 1로 바뀌었다. 2) 문자열 대입하기 문자열의 { } 항목이 '오늘'라는 문자열로 바뀌었다. 3) 변수대입하기 문자열의 { } 항목이 hoir 변수 값이 1로 바뀌었다. 4) 2개 이상의 값 대입하기 2개 이상의 값을 넣을 경우 문자열의 {0}, {1}과 같은 인덱스 항목이 format 함수의 입력값으로 대입된다. 만약, 아래와 같이 인덱스를 번호를 변경하면 아래와 같이 순서가 바뀌어서 결과값이 출력된다. 2. format( ) 함수를 사용해서 정렬과 공백을 표현하는 방법 1) 왼쪽 정렬 f..
문자열에서 또 하나 알아야 할 것으로는 문자열 포맷팅(Formatting)이 있다. 이것을 공부하기 전에 다음과 같은 문자열을 출력하는 프로그램을 작성했다고 가정해 보자. "현재 온도는 18도입니다." 시간이 지나서 20도가 되면 다음 문장을 출력한다. "현재 온도는 20도입니다." 위 두 문자열은 모두 같은데 20이라는 숫자와 18이라는 숫자만 다르다. 이렇게 문자열 안의 특정한 값을 바꿔야 할 경우가 있을 때 이것을 가능하게 해주는 것이 바로 문자열 포맷팅 기법이다. 쉽게 말해 문자열 포맷팅이란 문자열 안에 어떤 값을 삽입하는 방법이다. 다음 예를 직접 실행해 보면서 그 사용법을 알아보자. 1. 문자열 포맷팅 따라하기 1) 숫자 바로 대입 위 예제의 결과를 보면 알겠지만, 위 예제는 문자열 안에 정수..
문자열에서 인덱싱과 슬라이싱에 대해서 알아보자. 인덱싱(Indexing)이란 무엇인가를 '가리킨다'는 의미이고, 슬라이싱(Slicing)은 무엇인가를 '잘라낸다'는 의미이다. 1. 문자열 인덱싱이란? 컴퓨터는 문자 하나하나에 0부터 시작하여 번호가 매겨져 있다. a[3]이 의미하는 위치는 a라는 문자열의 네 번째 문자 '파'를 말한다. 프로그래밍을 처음 접하면 a[3]에서 숫자 3이 왜 네 번째 문자를 뜻하는지 의아할 수도 있다. 사실 이 부분이 햇갈릴 수 있는 부분인데, 이렇게 생각하면 쉽다. "파이썬은 0부터 숫자를 샌다." 0부터 숫자를 센다는 것이 처음에는 익숙하지 않겠지만, 계속 사용하다 보면 자연스러워 질 것이다. 1) 문자열 인덱싱 활용하기 인덱싱 예를 몇가지 더 보자. 앞의 a[3] 과 a..
문자열도 더하거나 곱할 수 있다. 우리가 프로그래밍을 배우는 이유는 반복작업을 자동화하고 싶기 때문에 배우기 때문에 파이썬 문자열을 좀 더 간편하게 조작할 수 있는 방법이다. 1. 문자열 연산하기 파이썬 문자열을 더하거나 곱하는 방법에 대해서 알아보자. 1) 문자열 더해서 연결하기 (Concatenation) 위 코드에서 세번째 줄을 보자. 복잡하게 생각하지 말고 눈에 보이는 대로 생각해 보자. "Python"이라는 head 변수와 " is fun!"이라는 tail 변수를 더한 것이다. 결과는 'Python is fun!'이다. 즉 head와 tail 변수가 +에 의해 합쳐진 것이다. 직접 실행해 보고 결괏값이 제시한 것과 똑같이 나오는지 확인해보자. 2) 문자열 곱하기 위 소스 코드에서 *의 의미는 우..
파이썬은 정수형말고 문자열도 있다. 이번에는 문자열에 대해서 알아보자. 1. 문자열(String)이란? 문자, 단어 등으로 구성된 문자들의 집합을 의미한다. 2. 파이썬에서 문자열 만드는 방법 4가지 1) 큰따옴표 " 로 둘러 싸기 2) 작은따옴표 ' 로 둘러 싸기 3) 큰따옴표 """ 3개를 연속으로 양쪽 둘러 싸기 4) 작은따옴표 ''' 3개를 연속으로 양쪽 둘러 싸기 단순함이 자랑인 파이썬이 문자열을 만드는 방법은 왜 4가지나 가지게 되었을까? 그 이유에 대해서 알아보자. 3. 문자열 안에 작은 따옴표나 큰따옴표를 포함시키고 싶을 때 문자열을 만드는 방법은 작은따옴표(')와 큰따옴표(") 로 문자열을 감싸면 된다. 그런데 문자열 안에도 작은따옴표와 큰따옴표가 들어 있어야 할 경우가 있다. 이때는 좀..
파이썬 3.6 버전부터는 f 문자열 포매팅 기능을 사용할 수 있다. 파이썬 3.6 미만 버전에서는 사용할 수 없는 기능이므로 주의해야 한다. 다음과 같이 문자열 앞에 f접두사를 붙이면, f 문자열 포매팅을 사용할 수 있다. 문자열 맨 앞에 f 접두사를 붙이면, print함수 없이 출력이 되는것을 확인할 수 있다. 좀 더 데이터를 편리하게 다루기 위해서 3.6버전이상부터 최신기술로 업데이트 된 신기능이다. f 문자열 포맷팅은 표현식을 사용하여 + , - 를 이용하여 정수는 바로 계산도 가능한다. 여기서 표현식이란? 문자열 안에서 변수와 +, - 와 같은 수식을 함께 사용하는 것을 말한다. f 문자열 포맷팅으로 딕셔너리에서는 아래와 같이 사용할 수 있다. 여기서 딕셔너리 자료형은 인덱싱값이 없고, 영어사전처..