Python 24일 코스 - Day 2: 문자열 다루기

Day 2: 문자열 다루기

f-string (포맷 문자열)

name = "홍길동"
age = 25
print(f"{name}님은 {age}세입니다.")
# 홍길동님은 25세입니다.

문자열 메서드

text = "  Hello, World!  "

text.strip()       # "Hello, World!"
text.lower()       # "  hello, world!  "
text.upper()       # "  HELLO, WORLD!  "
text.replace("World", "Python")  # "  Hello, Python!  "
text.split(",")    # ["  Hello", " World!  "]

문자열 슬라이싱

s = "Python"
s[0]      # 'P'
s[-1]     # 'n'
s[0:3]    # 'Pyt'
s[::2]    # 'Pto'
s[::-1]   # 'nohtyP' (역순)

여러 줄 문자열

message = """
안녕하세요.
여러 줄 문자열입니다.
들여쓰기도 포함됩니다.
"""

오늘의 연습문제

  1. f-string으로 자기소개 문장을 만드세요
  2. 이메일 주소에서 @ 기준으로 아이디와 도메인을 분리하세요
  3. 문자열 "python""PYTHON" 으로 변환하세요

이 글이 도움이 되었나요?