[파이썬] 문자열 비교


[파이썬] 문자열 비교

이번 포스팅 내용은 파이썬에서 문자열을 비교하는 방식에 대하여 설명하고자 한다. 파이썬에서 문자열 비교 1. 영어 영어로 이루어진 문자열을 비교하는 것은 아스키코드의 영향을 받는다. (거의 모든 프로그래밍 언어는 같은 문자열 규칙을 가지고 있다.) 법칙 1. 알파벳 순서상 뒤로 갈수록 크다.(사전 편찬 순) 법칙 2. 문자가 같다면 뒤에 문자를 비교한다. 법칙 3. 비교하는 문자들이 모두 같다면, 길이가 긴 문자열이 크다. 법칙 4. 소문자가 대문자보다 크다. 예제 1) # 법칙 1 print('A' < 'B') # 알파벳 순서상 뒤로 갈 수록 크다. # 법칙 2 print('AA' < 'AB') # 앞 문자가 같다면 뒤에 문자를 비교한다. # 법칙 3 print('AA' < 'AAA') # 비교하는 문자들이 모두 같다면, 길이가 긴 문자열이 크다. # 법칙 4 print('A' < 'a') # 소문자가 대문자보다 크다. 출력 1) 모두 True를 반환하는 것을 볼 수 있다. 사실 ...



원문링크 : [파이썬] 문자열 비교