Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
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
Archives
Today
Total
관리 메뉴

RUBY

비교 연산자 2 본문

프로그래밍 언어/Python

비교 연산자 2

ruby-jieun 2023. 1. 3. 17:44

 

 

 

비교 연산자

 

 

 

cha1 = 'A'
cha2 = 'Z'

 

 

* 아스키 코드를 이용한 비교연산

print('\'{}\' > \'{}\' : {}' .format(cha1, cha2, (cha1 > cha2)))
print('\'{}\' >= \'{}\' : {}' .format(cha1, cha2, (cha1 >= cha2)))
print('\'{}\' < \'{}\' : {}' .format(cha1, cha2, (cha1 < cha2)))
print('\'{}\' <= \'{}\' : {}' .format(cha1, cha2, (cha1 <= cha2)))
print('\'{}\' == \'{}\' : {}' .format(cha1, cha2, (cha1 == cha2)))
print('\'{}\' != \'{}\' : {}' .format(cha1, cha2, (cha1 != cha2)))
'A' > 'Z' : False
'A' >= 'Z' : False
'A' < 'Z' : True
'A' <= 'Z' : True
'A' == 'Z' : False
'A' != 'Z' : True

 

 

* 문자와 아스키 코드 변환

print('\'A\' → {}' .format(ord('A')))
print('\'Z\' → {}' .format(ord('Z')))
print('65 → {}' .format(chr(65)))
print('90 → {}' .format(chr(90)))
'A' → 65
'Z' → 90
65 → A
90 → Z

 

 

 

* 문자열 비교 : 문자열 자체 비교

str1 = 'Ruby'
str2 = 'ruby'

print('{} == {} : {}' .format(str1, str2, (str1 == str2)))
print('{} != {} : {}' .format(str1, str2, (str1 != str2)))
Ruby == ruby : False
Ruby != ruby : True

 

'프로그래밍 언어 > Python' 카테고리의 다른 글

Operator 모듈  (0) 2023.01.04
논리 연산자  (0) 2023.01.03
비교 연산자  (0) 2023.01.03
복합 연산자  (0) 2023.01.03
거듭제곱 연산자  (0) 2023.01.03
Comments