이 문자열이 있습니다 : Hello world !! 파이썬을 사용하여 48 : 65 : 6c : 6c : 6f : 20 : 77 : 6f : 72 : 6c : 64 : 20 : 21 : 21로 인쇄하고 싶습니다. hex ()는 정수에서만 작동합니다. 어떻게 할 수 있습니까? 문자열을 int 생성기로 변환하고 각 요소에 16 진수 형식을 적용하고 구분 기호로 삽입 할 수 있습니다. >>> s = "Hello world !!" >>> ":".join("{:02x}".format(ord(c)) for c in s) '48:65:6c:6c:6f:20:77:6f:72:6c:64:20:21:21 ':'.join(x.encode('hex') for x in 'Hello World!') Python 2.x의 경우 : ..