본문 바로가기

Python/파이썬(Python) 기초

[Python] 형변환

파이썬의 형변환

파이썬에서는 형변환 시 '변환할타입(매개변수)' 로 간단하게 변환 할 수 있음

아래 type(매개변수) 함수는 매개변수의 타입을 확인할 수 있음

chg_int = int("100")
chg_str = str(10.1)
chg_float = float(10)

print("chg_int 의 타입: ",type(chg_int))
print("chg_str 의 타입: ",type(chg_str))
print("chg_float 의 타입: ",type(chg_float))

 

실행결과

chg_int 의 타입:  <class 'int'>
chg_str 의 타입:  <class 'str'>
chg_float 의 타입:  <class 'float'>

문자를 아스키 코드로 변환

ord(문자) 함수를 사용하여 문자타입을 아스키 코드로 변환 할 수 있음 (only 문자 문자열 매개변수 전달 시 오류)

반대로 아스키 코드를 문자로 변환 시 chr(숫자) 를 이용해 문자로 변환 할 수 있음

print("문자 A의 아스키코드= ",ord("A"))
print("아스키 코드 65의 문자= ",chr(65))

 

실행결과

문자 A의 아스키코드=  65
아스키 코드 65의 문자=  A

 

아스키 코드 표

'Python > 파이썬(Python) 기초' 카테고리의 다른 글

[Python] 튜플  (0) 2021.03.06
[Python] 리스트  (0) 2021.03.01
[Python] 산술 연산자  (0) 2021.02.28
[Python] 문자열 함수  (0) 2021.02.27
[Python] 변수 선언 및 출력  (0) 2021.02.27