티스토리 뷰

Python

[Python] String (1)

Dongi 2022. 2. 7. 10:03

 

 

 

안녕하세요 동기 여러분!

오늘은 파이썬 문자열 첫 번째 시간입니다.

지금까지 알아본 내용과 비슷하니 빠르게 정리하고 넘어갑시다!

 

 

 

 

String

문자열은 ' '(Single quotes)나 " "(double quotes), """ """ (These are might be triple double quotes? lol)로 표현이 가능합니다.

 

문자열의 길이(length)는 문자, 숫자, 기호, 띄어쓰기를 포함합니다.

 


 

그거 아셨나요? 사실 문자열은 리스트라는 거?

문자열은 리스트라고 생각을 해도 무방합니다. 아래의 코드를 봅시다.

my_name = "Dongi_Coding"

print(my_name[0])
print(my_name[-1])

# 출력값 :
# D
# g

이거 어디서 많이 본 것 같지 않으시나요? 네~ 맞습니다. 리스트의 요소를 인덱스 값으로 빼냈었죠!

 


 

그렇다면 슬라이싱도 될까요?

네~ 됩니닼ㅋ

my_name = "Dongi_Coding"

print(my_name[:6])
print(my_name[9:])
print(my_name[-9:-4])

# 출력값 : 
# Dongi_
# ing
# gi_Co

 

 


 

문자열 합치기(Concatenateing Strings)

문자열을 합치기 위해서는  + 기호를 이용해서 합쳐주면 됩니다.

pepper = "고추"
jajangnoodle = "자장면"

print(pepper + jajangnoodle)

# 출력값 : 고추자장면

 

만약에 고추 뒤에 띄어쓰기를 하고 싶다면 여러 가지 방법이 있습니다.

 

1. 물리적으로 띄어 버리기

pepper = "고추 "
jajangnoodle = "자장면"

print(pepper + jajangnoodle)

# 또는

pepper = "고추"
jajangnoodle = " 자장면"

print(pepper + jajangnoodle)

# 두 코드 모두의 출력값 : 고추 자장면
  • 문자열을 작성할 때 고추 뒤에 한칸한 칸 띄우거나 자장면 앞에 한 칸 띄우면 띄어쓰기가 됩니다.

 

2. " " 빈 문자열 추가하기(사실은 비지 않았고 공간(space)이 들어가 있는 문자열입니다.)

pepper = "고추"
jajangnoodle = "자장면"

print(pepper + " " + jajangnoodle)

# 출력값 : 고추 자장면

 

3. , (comma)사용하기

pepper = "고추"
jajangnoodle = "자장면"

print(pepper, jajangnoodle)

# 출력값 : 고추 자장면

 


 

오늘의 느낌

목에 담 걸린 게 조금 나아져서 아침에 운동을 다녀왔습니다. 오랜만에 하니까 너무 신날 뻔했지만 목이 더 아프면 안 되기 때문에 살살했습니다 ㅠ ㅠ 

 

'Python' 카테고리의 다른 글

[Python] String (3)  (0) 2022.02.07
[Python] String (2)  (0) 2022.02.07
[Python] Multiple Returns  (0) 2022.02.06
[Python] Returns  (0) 2022.02.06
[Python] Variable Access  (0) 2022.02.06
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
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
글 보관함