Programming Language/Python

변환

D4tai1 2018. 8. 10.

1. 아스키코드 변환

1) c언어에서는 자동변환 되었지만 python은 함수를 사용하여 변환

- 숫자를 아스키코드로 변환

print 'hello', chr(0x0a), 'world'
print chr(0x53) + chr(0x74) + chr(0x61) + chr(0x63) + chr(0x6b)

 

[실행결과]

hello
world 

Stack

 

- 아스키코드를 숫자로 변환

 

print ord('a'), ord('b'), ord('c'), ord('d')

def change(word) :
    return "".join([str(ord(a)) + "/" for a in word])

print change("abcd")

 

[실행결과]

97 98 99 100
97/98/99/100/

'Programming Language > Python' 카테고리의 다른 글

이터레이터  (0) 2018.08.10
입력  (0) 2018.08.10
서식 및 포맷  (0) 2018.08.10
이름  (0) 2018.08.10
전역변수와 지역변수  (0) 2018.08.10

댓글