Chainsmoker's Block
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_2 본문
[02. 파이썬 프로그래밍의 기초, 자료형]
@문자열 연산하기
: 파이썬에선 문자열을 더하거나 곱할 수 있다. 다른 언어에서는 쉽게 찾아볼 수 없는 재밌는 기능으로 이는 파이썬만의 장점이다.
-1. 문자열 더해서 연결하기(Concatenation)
:

복잡한 생각 없이 눈에 보이는 대로 생각해보자.
head변수에 저장된 "Python"과 tail변수에 저장된 " is fun!"을 더한 것의 결과는 'Python is fun!'이다. 즉, head와 tail 변수가 +에 의해서 합쳐진 것이다.
-2. 문자열 곱하기
:

위 소스코드에서 a * 2문장은 a를 두번 반복하라는 뜻이다. 즉 *는 문자열의 반복을 뜻하는 의미로 사용되었다. 직관적으로 코드의 의미를 설명할 필요가 없다.
-3. 문자열 곱하기 응용
:
다음 소스를 IDLE에디터를 열고 작성해 보자.

결과는 아래와 같이 나타날 것이다.

이런식으로의 표현은 앞으로의 파이썬에서 자주 사용될 것이다.
-4. 문자열 길이 구하기
: 문자열의 길이는 다음과 같이 len함수를 사용하면 구할 수 있다. len함수는 print함수와 같이 파이썬의 기본 내장함수로 별 다른 설정없이 바로 사용 가능하다.

반응형
'개인공부(WEB, Python, DB) > Python' 카테고리의 다른 글
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_4 (0) | 2022.07.03 |
---|---|
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_3 (0) | 2022.07.03 |
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_1 (0) | 2022.06.29 |
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2 (0) | 2022.06.28 |
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 1 (0) | 2022.06.27 |