[Python] 문자열 2줄 이상인지 확인하는 방법

2025. 7. 28. 00:08·개발 (Development)/Python

Python에서 문자열이 2줄 이상인지 확인하려면 문자열 안에 줄바꿈 문자 \n이 한 개 이상 포함되어 있는지 확인하면 됩니다. 아래는 그 방법입니다.

방법 1: str.count('\n') 사용

def is_multiline(s):
    return s.count('\n') >= 1
  • \n이 한 번 이상 있으면 최소 두 줄 이상이라는 뜻입니다.

방법 2: str.splitlines()로 줄 수 확인

def is_multiline(s):
    return len(s.splitlines()) >= 2
  • 줄 수를 계산해서 2줄 이상이면 True를 반환합니다.

사용 예시

s1 = "한 줄입니다"
s2 = "첫 번째 줄\n두 번째 줄"

print(is_multiline(s1))  # False
print(is_multiline(s2))  # True

필요에 따라 두 방법 중 편한 것을 사용하시면 됩니다.

반응형

'개발 (Development) > Python' 카테고리의 다른 글

[Python] 폴더 내 CSV 형식 로그 파일 시각화하기  (3) 2025.07.28
[Python] requests 요청 후 기다리는 로직과 타임아웃 설정  (0) 2025.07.28
[Python] 딕셔너리에서 정규표현식으로 특정 형식의 키 추출하기  (4) 2025.07.28
[Python] Pandas DataFrame에서 조건에 따라 행 삭제 및 특정 데이터 추출하는 방법 정리  (2) 2025.07.20
[Python] pandas로 DataFrame 비교하여 특정 값 제거하는 방법  (0) 2025.07.20
'개발 (Development)/Python' 카테고리의 다른 글
  • [Python] 폴더 내 CSV 형식 로그 파일 시각화하기
  • [Python] requests 요청 후 기다리는 로직과 타임아웃 설정
  • [Python] 딕셔너리에서 정규표현식으로 특정 형식의 키 추출하기
  • [Python] Pandas DataFrame에서 조건에 따라 행 삭제 및 특정 데이터 추출하는 방법 정리
LoopThinker
LoopThinker
모르는 것을 알아가고, 아는 것을 더 깊게 파고드는 공간
  • LoopThinker
    CodeMemoir
    LoopThinker
  • 전체
    오늘
    어제
    • 분류 전체보기 (238) N
      • 개발 (Development) (171) N
        • Algorithm (1)
        • Angular (1)
        • AWS (7)
        • DeepSeek (2)
        • Docker (7)
        • Git (3)
        • Java (36)
        • JavaScript (4)
        • Kafka (5)
        • Kubernetes (4)
        • Linux (7)
        • PostgreSQL (38)
        • Python (34) N
        • React (3)
        • TypeScript (3)
        • Vue.js (5)
        • General (11)
      • 데이터 분석 (Data Analysis) (1)
      • 알고리즘 문제 풀이 (Problem Solving.. (27)
      • 자격증 (Certifications) (24)
        • ADsP (14)
        • 정보처리기사 (4)
        • Linux Master (5)
        • SQLD (1)
      • 기술 동향 (Tech Trends) (12)
      • 기타 (Others) (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    PostgreSQL
    백준온라인저지
    자바
    java
    Vue.js
    리눅스 마스터 2급
    Linux
    백준
    DevOps
    python
    Linux master
    백준자바
    ADsP
    AWS
    Kafka
    오답노트
    docker
    timescaledb
    JPA
    javascript
    백준알고리즘
    리눅스 마스터 2급 2차
    JSON
    pandas
    deepseek
    Kubernetes
    데이터분석
    springboot
    MyBatis
    파이썬
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
LoopThinker
[Python] 문자열 2줄 이상인지 확인하는 방법
상단으로

티스토리툴바