🏆 2024

맛집 분야 크리에이터

🏆 2023

IT 분야 크리에이터

👩‍❤️‍👨 구독자 수

179

✒️ 게시글 수

0
https://tistory1.daumcdn.net/tistory/4631271/skin/images/blank.png 네이버블로그

🩷 방문자 추이

오늘

어제

전체

🏆 인기글 순위

티스토리 뷰

728x90
반응형

 

 

문장을 한글자씩 한국어인지 영어인지 확인하면서 카운트를 세고,

한국어 카운트가 영어카운트보다 많으면 한국어로,

한국어 카운트가 영어카운트보다 적으면 영어로 구분하도록 하였습니다!

 

 

def isEnglishOrKorean(input_s):
    k_count = 0
    e_count = 0
    for c in input_s:
        if ord('가') <= ord(c) <= ord('힣'):
            k_count+=1
        elif ord('a') <= ord(c.lower()) <= ord('z'):
            e_count+=1
    return "한국어" if k_count>e_count else "영어"

 

이제 문장을 isEnglishOrKorean 함수의 파라미터로 넣어주면

문장이 한국어인지 영어인지를 리턴받게 됩니다

 

 

 

728x90
반응형
댓글